can bmw m3 drive in snow