For those that don't know or interested in buying a M3 or BMW this winter, know that BMW has a rust warranty that comes with cars from Jan1 2004 to present. So no worries about your BMW rusting to pieces! For people that know please chime in and offer things I missed. I explain more here.