I would suggest that you do not go on any holidays or weekend's. Next time I go to beat the heat and the crowds will be late September early. November or the middle of January.
Thanks for the information, end of September, October before Halloween then. Would probably be the best times to visit!
September to December
April &October
Never ever go in the summer especially July, its crowded at that time of the year
Thanks! Your answer is awaiting moderation.