As long as we're talking about this topic, I'll add the following:
The ultimate set up would be to have a waterfront home with a covered boat house on the end of a private pier with either a boat lift or hydrohoist inside to dry store the boat.
As close as possible.
Out of the water.
Immediately available.
You make the rules because you pay the bills.
You may want your own ramp to conveniently trail the boat elsewhere.
A shop connected to your house large enough to work on and store the boat would also be desirable and even a must in northern climates for winter use.
Have seen this before. Lake Tahoe comes to mind. Cost is another matter.
P.S.: Add in a hot tub in an enclosed gazebo and a swim dock at the end of the pier.
Joe.