I am considering purchasing a car cover for use in winter time so when my car is parked outside at work it is protected from all the snow. I always notice in the spring a lot of fine scratches in the paint from sweeping the snow off the car. My 135i is two months old and has yet to see a winter and I would like to keep it as perfect as possible. Anyone have any experience and advice? Thanks!