75 Years of Car Covers with The Road Ahead