Don't pay up front is *very* good advice. Many of us on PPRuNe advocate thusly.
Summer is ok for training in Florida in the morning. Not good in the afternoon. Winter is a good time, apart from the fronts that move down from the north every week or so. Right now the weather is wonderful.