Wet storage is a good option, but only for those living in a region where temperatures do not fall below zero degrees Celsius. If this applies to you too, you can store your boat on a reservoir, but not just anywhere you want; you will have to take it to a marina, where you can purchase a boat slip (think of it as a kind of parking space). The average cost is $20-$50/ season.
However, since in most areas winter temperatures can reach values below the freezing pint, it is not recommended to keep your boat in the water all year round.
Storing a boat on your property would be ideal, but most people do not have enough space, so taking it to self-storage is the best option to keep it safe while you are not using it. This way, your boat will be protected from the elements and getting it on the water again, in spring, will be much less of a hassle for you.
Indoor boat storage costs depend on your boat's size and the facility you opt for. On average, you can expect to spend $50 to $200 per foot of boat, per season. For some of the best pricing and quality storage units in town look at https://american-storage.net/.