The best period to find the cheapest offer is 31 to 43 days before departure. The optimal reserve period depends largely on your destination and seasonality periods, such as school holidays.