I have limited experience with this topic, but here it is.
Car is stored November to April. Before storing the car each fall, change the oil, fill the fuel tank, fully inflate the tires. Every other year, change the coolant. Car is stored in an unheated garage dedicated to winter storage (no water, snow or ice brought into the building), concrete floor, with plywood and cardboard under the car (as much to catch drips as anything). Put mouse traps and DeCon around the garage. Over the winter, periodically connect a battery charger/maintainer. That's it.
I've been storing the same car this way for 35 years and it seems to work.