I got about 7 years out of a custom car cover from Coverking via Costco. (Sun eventually killed it.) Just ordered a new one - rain is on the way to the PNW - and was pleased to see that they're selling for 100 bucks shipped, down from 150, thru 9/24. It's a pretty nice cover, cut to my specific car, despite the fact that it's from 1986. I assume they have patterns for everything.
Anyway, sharing with y'all in case you also have a Costco membership and a car and no garage and care enough to spend some coin to keep it (somewhat) out of the elements.