I started by looking at the selling prices of similar cars. The most relevant data points are: 2019 Toyota Yaris Y I4 1.5L, 46500 km, good condition, sold for 40000 SAR on 2023-10-18 and 2023-10-19; 2019 Toyota Yaris Y I4 1.5L, 47000 km, average condition, sold for 41000 SAR on 2024-06-28. The car in question has 59000 km and is in average condition. Given the higher mileage, I adjusted the price downwards slightly from the 41000 SAR benchmark. I also considered the listed prices, which range from 38500 SAR to 44500 SAR, but these are generally higher than actual selling prices. Therefore, I estimated the market price based on the most recent and relevant selling prices, adjusting for mileage and condition.