Just follow this advice.Mid June or mid September.
Yes, better chance of good weatherAgree with the above - however I would opt for June - the days are so long & the light is wonderful & things are still reasonably fresh
Rain season?Yep October for me too. Got 2 trips booked now in October. One for closing then one with the kids on the 18th.