I can say from my experience that the best time to come is the end of January/ beginning of February. Normally there should be enough snow by then. Coming later, end of February and March means the sun is getting stronger and the snow conditions worse: icy in the morning and fluffy at the end of the day.