To estimate the price of the 2018 BMW X3 xDrive30i with 95000 km, I first looked at the selling prices of similar cars. A 2018 BMW X3 30i M sport with 71000 km sold for AED 155000 in October 2023, and a 2019 BMW X3 30i M Kit with 99600 km sold for AED 122500 in July 2024. Considering the condition and mileage, the 2018 model should be valued lower than the 2019 model. Next, I reviewed the listed prices of similar cars. A 2018 BMW X3 xDrive30i with 95000 km is listed for AED 119750, and another 2018 model with 98000 km is listed for AED 139999. Given the car's condition is not specified as good, I adjusted the price downwards. Finally, I considered the depreciation logic, where a new car price depreciates by 10% each year. Combining these data points, I arrived at a reasonable market price estimate.