I keep Cabin Fever on a trailer, however I had it bottom painted because I take long trips, sometimes two weeks at a time. The coating needs refreshing every other year. The refresh is DIY and takes half a day.
I had my boat is a slip for a year, but found out i used it more when it is parked...