bmw m3 touring review marek drives