Agree that good maintenance will save $ in the long run, but things will go wrong. Nature of boating.
Plus, gear, toys, storage, gas. All things to consider.
Not discouraging. If you go in understanding time/$ for boating, you'll be happy.
I've owned various boats over the past 18 years. Love it. Can't see ever being without one.