Booking flights at the last minute is generally considered a risky and expensive strategy, as airlines typically hike ticket prices significantly during the final weeks or days before departure to extract maximum revenue from business travelers and urgent flyers. While occasional unsold seat clearances yield rare discounts, waiting until the last minute usually results in severely limited seat availability and peak airfares.