My Tesla will be kept outdoors and I live in Maryland so we can get snow and ice in the winter and the summers are hot.
I've never used a car cover for my other cars, but am considering it for my Model Y. I wouldn't use it every evening, but whenever there might be a forecast of heavy snow...