My car shelter is sick

My original vinyl tarps lasted 3 years and now they need replacing. A replacement is $100. That's only about $34 a year so it isn't that expensive. However, I live in SoCal where the brutal winter temperatures can get down near 45F.