Here’s when to visit for smaller crowds, good weather, and an impressive lineup of festivals and events.