Mid-December to Easter/April: temperatures are nicest and the chance of thunderstorms is low. This is high-season, so prices are higher.