I agree with Don on this one. Most of us in South Florida only haul our boats out for bottom paint or maintenance items on the order of once every other year, more or less.
That said, compounding and waxing at the dock is mandatory. The Florida sun really does a number on the finish without frequent and regular washing and waxing.
If there's no boat in the slip next to us, I can turn the boat around and do both sides of the hull from the dock. Otherwise, I'll use the dinghy. The deck is easier.
For how much time to allow, I may well be slower than most, but it takes me most of a day, using a dual action polisher, to wax the deck, cockpit, and transom area, plus another full day to wax the hull. That's just waxing; if there's compounding to be done prior to waxing, it takes me even longer.
In the summer, we allow even more time. The body just can't take being out in the Florida summer heat and humidity for more than two to three hours at a time, so a topsides wax can take us a week or longer to accomplish.