Timing is Everything
You never want to book too early, or two late. Airlines know that someone booking far ahead has a set schedule, while someone booking late is likely desperate. As such, people who book too early or too late will likely pay a premium. According to research, the best time to book is two months in advance.