bmw m3 99