Buying a new boat pretty much offsets most of the big-hit stuff for at least a few years or so. You do take that massive hit up-front though. Since alot of it is under warranty for a while your out-of-pocket should be minimal. If you fastidiously maintain the boat (above & beyond mfg. req's.) you'll get good service.
There are two areas where you're probably going to have issues. First, the boat you're buying is not an offshore race boat. It just looks like one. If you take it in big water and run it hard, you will break it. The second one is 5MPH disease. You'll probably want it to go 5MPH faster every time someone blows past you. You'll find that 5MPH is expensive. You'll then find that the next 5MPH is really expensive and you'll probably have to sell the stuff that got you the last 5MPH for 20 or 30 cents on the dollar. As you can imagine, it's less expensive to buy it in the initial purchase- but rarely does that happen.
Welcome to performance boating.