The best times are during the dry seasons, from January to February and July to October, when the weather is more stable and skies are clearer.