I wouldn't completely ditch insurance, talk to your agent and get a "storage plan", just in case someone breaks in or sets it on fire it'll be covered. Fill the tank (to decrease the chance of condensation, not that it would get that bad anyways) and put some stabil in to keep the gas good to go (again, not REALLY necessary but a good security blanket). Depending on where you store it, park it on cardboard so the concrete doesn't wik all the moisture out of the tires, or do like some folks and put it up on jackstands.. Unplug the battery before you leave. I used to let my Mustang sit all winter and these are the things I used to do.
I store between two and four of my vehicles/motorcycles (depending on the current fleet
) in the winter, and all of the above are great suggestions.
Expanding on these a bit: when you fill the tank, fill it all the way, as much as possible. The less room for air in the tank, the less room for condensation. I usually don't run stabil in the cars, but I do for my bikes (carborated).
Keeping cardboard under the vehicle will also keep moisture from rising from the ground/concrete to a degree. I usually use a big tarp underneath.
I also use jackstands - 8 per car. I use four to lift on the frame, and four more on each wheel to keep the suspension hanging at full droop. This gets the weight off the springs, but also keeps the stress of the suspension bits (CAs in particular - more important on an FWD car than a Jeep).
Additionally, some sort of car cover (soft and breathable, so don't just toss a tarp over it - a couple bed sheets would work) would be a good idea. Plug up your tailpipe with something, a rag or a cap. (then write a note on the dash to remind you to take it out before you start it - experience speaking
) This will keep any critters from making a home in your muffler. Spread some mothballs around the vehicle on the ground. I usually toss a couple in the trunk and passenger compartment in a little pie tin. Probably overkill, but I do an oil change before putting them away as well. Good luck