With all that in mind, visiting during the following times might be your best option:
- The middle of January to the middle of February.
- The last few days in February and the first week of March.
- The last week of April.
- Weekdays in the first half of May.
- The second half of August.