Well, sure, if you wait forever then you will have saved the entire purchase cost and all the operating and maintenance cost; owning a boat will have cost you nothing. I'm with Jack on this one. In our case we had a two year window of opportunity to go boating, something we wanted to make sure we did while still healthy. If we waited, we would be much wealthier (less poor?) than we are today, but have likely lost that once in a lifetime experience. Like the old saws say, you only go around once, and who knows for how long?
On the other hand, if that window doesn't open for you until 2 years in the future, I certainly wouldn't worry about the" good boats being gone". Buy the boat when you are ready to enjoy it; no sooner and no later.