If you’re trying to find the best deals, then booking your summer vacation a few months in advance is your best bet. This gives you enough time to book your first choice in nearly everything before it gets booked up, and you may even save money. Who doesn’t want that?