While you don't need to plan too far out, you also don't want to wait until the last minute to purchase domestic flights. The Expedia study found that the sweet spot to book is around 28 days before departure, where travelers save an average of 24% compared to those who wait.