To estimate the price of the 2018 Mazda CX-3 GTX I4 2.0L GTX AWD (Top) with 99000 km mileage, I considered the following data points: 1. A 2019 Mazda CX-3 2.0L I4 with 158500 km, GT 2WD (Mid) variant, sold for AED 38000 on 2023-11-07. This car is a year newer but has higher mileage and a lower trim. 2. A 2018 Mazda CX-3 GTX I4 2.0L GTX AWD (Top) with 99000 km listed for AED 44000. This car is identical in specs and mileage. 3. A 2018 Mazda CX-3 2.0L I4 GTX AWD (Top) with 85000 km listed for AED 52000. This car has slightly lower mileage but is otherwise identical. 4. A 2017 Mazda CX-3 2.0L I4 GTX AWD (Top) with 96000 km listed for AED 47000. This car is a year older but has similar mileage and specs. 5. A 2018 Mazda CX-3 2.0L I4 GT 2WD (Mid) with 155500 km listed for AED 40000. This car has higher mileage and a lower trim. Considering the selling price of the 2019 model and the listed prices of similar 2018 models, I adjusted for the car's condition and mileage to arrive at the final estimate.