We do this every time we cruise but we do check our bags the night before so we are not having to lug them around in the morning. We drive to port so are in no rush to get off, and then we don't have to deal with the longer lines of people trying to get off earlier. Our experience has been that between 9:30 and 10:00am is the last call to get off.