I would suggest a used boat that was not used very much for value. New boats take a huge depreation hit when you buy them. And with 23k you want more boat for less money. True you get a warrenty but they are transferable to 2nd owners. Here are a couple boats that are in that range that could get you to BI on nice days and still take some sloppy weather.
There are a lot of used boats that look nearly new out there...exploit that situation for your own benifit.
The best time to buy a boat is in the fall and then winter. The worst is in the spring. So if your serious...get it in gear. A lot of sellers are more flexible when it is cold outside because not to many people will be looking at boats.
http://www.yachtworld.com/listing/yw...USD&units=Feet
http://www.yachtworld.com/listing/yw...USD&units=Feet