From the best time to travel to dreamy itinerary ideas, here's what you need to know.