I've seen what is being called a car jacket on a couple of part sites. Has anyone had any experience with one of these for overwinter storage. I ran into a few issues with condensation in the spring with my car stored indoors. I was wondering if these things would keep moisture out??