I think it depends on what you're looking for. If you want to enjoy the snow and winter sports, December to February is ideal. But for warmer weather, beautiful scenery, and outdoor activities like hiking, they say May to September is perfect, especially during summer.