I don't know if it's the best spot, but the Vero Beach, Sebastian inlet area on the east coast is a pretty good bet. Usually between May and September are the best months.
Of course there are other places like the Keys and the Pandhandle which are further from Orlando.