I’ve long ruminated over what might be the ideal boat. Ha, there is no such thing. My advice is to “love the one you’re with.”
Still, if it’s time to get a boat: which one? As an OYBer, my needs are: cheap, easy, simple, versatile, pretty, sporty.
The SEA PEARL 21 has been famous for years now for filling all these needs perfectly. Check it out. (Every foot in a boat really bumps the price, so the SP ain’t truly cheap at 21 feet, but used ones come up.)