I’m planning a trip to Machu Picchu and I’m wondering what the best time of year to visit is. I’m looking for a time when the weather is pleasant, the crowds are manageable, and I can get the most out of my experience. I know that the rainy season is from October to April, so I’m hoping to avoid those months. I’m also looking for a time when I can be sure that I’ll be able to get tickets for the ruins and the train. Any advice would be greatly appreciated!