If you're flying during an off-peak season and the airline has plenty of empty seats in Business Class, it may be a cost-effective option. But, if you're flying during a peak season and the airline has a limited number of seats available for upgrades, booking in advance may be the better choice.
Rate article
