You can have insurance policies where the car is fully covered all the time, but you just have to tell them when you are going to drive each car. The insurance goes from almost nothing to "normal" for the day that vehicle is being driven. So the sports cars get that coverage and the rest are just normal full coverage. And in my world, if you have the means, you should help others that don't. I don't see them as "freeloaders".
Drove the Honda Accord in the morning, DeLorean this-afternoon to go get some California Pizza Kitchen lunch, and in the Prius now until tomorrow morning.