How do I know if I need some type of floatation device under my winter cover? I've got the material that looks like the typical tarp stuff from HD and WM. We live in Denver where we have been known to get snow, but it always melts before the next storm comes in.

Shelley