Boats are expensive to own and sit idle most of the week. Renting yours out can offset ownership costs and turn it into a high-value income source.