2016 BMW 1 Series 2.0D Low KMs New NCT & TAX: is it a fair price? | FairPrice