If you want to escape the heat the best time to visit is March–June, but if you want to witness the snow visit from December to February.