Depends.
Cost to refinish exterior teak is $6-8k in Texas and Florida. Probably not including stairs, sign boards, steering wheel.
If existing is salvageable you could be stuck using a compatible coating.
If not under cover you need to figure a recoat at least once a year.
If under cover you can extend it a couple years.
I used Awlwood for my coating and stripped to bare wood. Going on five years now with minor touch-ups. Boat is about 50/50 covered/ uncovered, Texas and Florida.
Unreal finish.
You can Google grandbankschoices and see the work. Gotta go back aways.
Definitely makes the boat.