2008 BMW 320d e90 2.0 diesel 2008: is it a fair price? | FairPrice