If you are a pilgrim, the best time to visit would be during the Kanwar Mela in July and Diwali in October. Alternately, you can also go during festivals of Ramnavami and Buddha Purnima from March to May. If you are a visitor, the best time for you would be October to February.