So it depends on what season you want to go
March to June :- spring ( moderately peak season )
June to Sept :- Summer (peak season , high price )
Till Nov end :- Autum ( considerably good time to visit there as rain is also less )
And then winter ( not crowded ) Winter is best for ski.