BMW 1-Series 2018: is it a fair price? | FairPrice