it's not cheap in terms of maintenance that need doing. But it's great to drive, the 3 series has always been hailed and bmw ultimate driving machine, okay the e9x were a little softer than normal but I bet it would thrash any starlet to 60mph of the lights and maybe even 100