Yep, condition, condition, condition. A local broker once told me a clean boat will sell quickly in ANY market.
Want to get more for your boat. Clean it, polish it, take ALL your junk off, scrub out the mold, clean the bilge, get rid of any odors, spritz down the engine so the cabin doesn't smell like oil and diesel, rent a steam cleaner from the supermarket and steam your cushions so they're clean and don't smell like mildew. scub and
varnish that cockpit teak. Take some boat soap to the canvas.
One afternoon with a brush and bucket can make a huge difference in price and how quickly she sells.
If you don't want to be bothered look at it this way - when's the last time you got paid a couple of grand for a day working on your boat and hanging out in a boat yard?
Heck you can even drink a beer or two...