It depends on the destination and time of year. Some popular destinations require booking well in advance to secure accommodations and flights, while other destinations may have more availability closer to the departure date. It’s best to book as early as possible to secure the best prices and availability.