Originally Posted by Ozam
i've come across very few e90s where the seller/dealer is willing to part with it for the KBB or Edmunds value.....almost always a premium.
I am not saying that is what you are going to pay, but those resources provide some baseline value. If you find a meticulously maintained car, sure you are going to probably pay a premium for that, but I think it would be worth it in terms of reliability and overall driving experience. These websites provide a starting point and something you can point to when negotiating.