I have owned the same '90 Miata for 18 years. It currently has 96k miles. It sits a lot but in its earliest years it was mostly driven in parking lots for something like 57.634 seconds at a time.
In my early years of ownership I went through all the well advised rituals as mentioned above. Over the years of ownership I have lived in 5 houses and it has been stored "off-site" as well at places like, my mothers, my-inlaws, rented storage units as well as just stored right in my garage; none ever heated.
For the last number of years it has been mostly just parked. Sometimes cleaned and covered, sometimes not. Sometimes with a full tank, sometimes not. Sometimes on jacks. Sometimes on skates. Often just sitting on the good tires tires, sometimes sitting on old tires.
It spent this past winter in the pole barn of my in-laws, just sitting on the tires and really no attention given to it.
The day I pulled it out, I hit the battery with a jumper pack. I then pulled it out onto the road and put on about 110 miles of non-stop driving.
The car amazes me more every year by its desire to just run.
With that said, this has been the best little secret to pulling the car out in the spring..
This year's picture including pole barn.
Also this summer I successfully taught my 16 yr old niece how to drive stick.