To estimate the price of the 2019 Changan CS95 I4 2.0L Turbo Charged Royal (Top) with 108000 km mileage and average condition, I primarily considered the actual selling prices of similar cars. The most relevant data points are: 1) A Royal variant with 122866 km sold for 46000 SAR on 2024-04-14, 2) A Royal variant with 118000 km sold for 43000 SAR on 2024-07-02. Both cars are in average condition. The car with 122866 km sold for 46000 SAR, and the car with 118000 km sold for 43000 SAR. Given the target car's mileage of 108000 km, it is reasonable to place its value slightly higher than the 43000 SAR car but lower than the 46000 SAR car. I also considered listed prices, which range from 40000 SAR to 62000 SAR, but these are generally higher than actual selling prices. Therefore, I estimate the market price to be around 44500 SAR.