Best time to travel to Andorra: weather, snow and best months