why are bmw z3 so cheap