If you want to experience the complete chill and Misty ambience then I would suggest from October to January. But if you're about to visit from January to March then it is the best time to witness the greenish landscapes and beautiful flora of Ooty hills. And don't forget to visit the Ketti Valley.