The best time to visit Waqrapukara is during the dry season in Cusco, which typically runs from May to October. During this season, you will have more chance to see the entire landscape and visit more sites of this wonderful ancient site.