To estimate the price of the 2012 Chrysler 300C V6 3.6L (Base) with 129000 miles, I started by looking at the new car prices. The 2025 Chrysler 300C 3.6L (Base) is priced at SAR 171000. Assuming a 10% depreciation per year, the value of a 2012 model would be approximately SAR 171000 * (0.9^13) = SAR 42900. Next, I considered the listed price of a similar 2013 Chrysler 300C V6 3.6L with 240000 miles, which is SAR 30000. Given that the 2012 model has significantly lower mileage (129000 miles), it should be valued higher. Factoring in the mileage difference and the average condition of the car, I adjusted the price upwards from the listed price of the 2013 model. Combining these data points, I arrived at a final estimate.