Miami is genuinely good in two distinct periods. November through April is the dry season and peak tourism window. Temperatures stay at 22C to 27C, humidity is manageable, and the beaches of South Beach and Key Biscayne are at their most accessible. Art Basel Miami Beach in early December is the city's biggest cultural moment, drawing international collectors and artists to the convention center and surrounding galleries. February and March have excellent weather and lower humidity than summer. Spring Break (March) brings college crowds to South Beach. May through October is Miami's wet season. June through September has daily afternoon thunderstorms and temperatures between 30C and 34C with high humidity. Hurricane season peaks in September and October. June hosts the Ultra Music Festival. July 4th and Labor Day weekends fill the hotels. South Beach nightlife and the Wynwood arts district run year-round regardless of weather.