Gotta agree with Hungryman , BMW is the way to go, I have had
3 and I have loved them all.
Can't beat the quality and ride but look around, there a lot around, don't get the car from someone "young", most likely it has been roasted.
But I would throw in a couple of grand extra and go for a newer model as Kuwawawah suggested.
