Buying points can be effective for first class upgrades, especially during point sale promotions or when you are just short of the required points for an upgrade. It's important to compare the cost of buying points versus the price of the upgrade.