To estimate the price of the 2016 Mazda CX-9 V6 3.7L High+ (Mid) with 123500 km mileage in average condition, I considered the following data points: 1) A similar car with 88500 km in good condition sold for 47000 SAR on 2023-11-05 and another similar car with the same mileage and condition sold for 45000 SAR on 2023-11-09. 2) A car with 128500 km in average condition but a different variant (Grade 1 Premium) sold for 45000 SAR on 2023-12-11. 3) A car with 153000 km in average condition and the same variant (High+ Mid) sold for 45000 SAR on 2024-02-24. Considering the higher mileage and average condition of the target car, I adjusted the price downwards from the 45000-47000 SAR range to account for the additional wear and tear and higher mileage compared to the first two data points.