While it is possible to find last-minute deals, it’s generally not a reliable strategy. Prices often increase as the departure date approaches. For the best deals, it's usually better to book in advance.