What is the best season to travel from Cusco to Machu Picchu?

The dry season (May to October) is the best to visit the entire area of the Sacred Valley, including Machu Picchu. The days are warm and the nights are cold or cool. It does not rain for weeks or months. The bad thing is that there are more tourists and it is more difficult to get tickets or hotels.