I def. Recommend the BMW car cover it is perfect(it is made of special material i believe). It can cost anywhere from $200 to $300 the one I am thinking of. And whatever you do! Do NOT park under a tree! Tree sap will get onto your car and you will have much more to worry about then. And do not forget to condition your leather seats. And then u are set.