2018 2018 bmw x1 nct and tax: is it a fair price? | FairPrice