I recommend going between June and October when the trail is snow-free. As well, it is best to pick a sunny day so you can see the brilliant blue colour of the lakes and the surrounding mountains. It's still beautiful when it's cloudy, but just not quite as beautiful.