Booking a flight at the wrong time can cost you hundreds. So when exactly should you buy? This guide breaks down the best timeframes for booking both domestic and international flights, helping you save money—and avoid last-minute stress. Smart travel starts with smart timing.