While the jury is still out about when the exact best time to buy a flight is, the days in the beginning and middle of the week generally have the lowest prices. Buy before lunch hour and chances are you’ll get an even lower price. Weekends are almost always more expensive.