Our house to Southport Raw Bar - 4 hours driving with an hour buffer for 'pit stops' - leave at 6 am, having a beer at 11 am - then check in, if possible, at Hilton Marina for our pre-cruise night stay.
Our house to OIA - about an hour depending on Brightline schedule - 3 hour trip with the 2 stops, then shuttle to ??? - ship if same day, or uber to Hilton/Southport if going down the day before - which we would, then have to uber anywhere we went, which wouldn't be much. So, we really wouldn't save the one-night stay.
For us, not economical ... and we also don't travel light either ... if it fits in the car ...
for Port Canaveral - day of drive, easy hour - pay to park at port or at Brightline. Our house to Brightline to PCanaveral - I'd guess close to 3 hours - so that's a definite no go