bmw m5 e39 test drive