Since there is no guarantee what time you will
a) get back to Port Canaveral, and
b) the ship will clear customs
to be on the completely safe side, I wouldn't book anything prior to noon. Granted, most of the time you can disembark pretty early, but you never know.