A great time of year is November-December. Temps are around 75-80 degrees and the theme parks are often less crowded. You can get good deals on car hire and flights also.

Depends if you like to red hot or not. Late May and June will be hot with quite high humidity.

We just got back in December last year and it was perfect. If I were you I'd go then. It would be cheaper aswell.