To estimate the price of the 2021 Mazda 6 I4 2.5L Turbocharged Ignite (Top) with 24359 km mileage, I considered the following data points: 1) A similar 2021 Mazda 6 I4 2.5L Turbocharged Ignite (Top) with 94000 km sold for 90500 SAR on 2023-10-26. Given the lower mileage of the target car, it should be valued higher. 2) A 2020 Mazda 6 I4 2.5L Ignite (Top) with 138000 km sold for 69000 SAR on 2024-06-12. The target car is newer and has significantly lower mileage, so it should be valued higher. 3) A 2023 Mazda 6 I4 2.5L S (Base) with 20000 km sold for 81000 SAR on 2024-09-20. The target car is an older model but a higher trim, so it should be valued similarly or slightly higher. 4) A 2021 Mazda 6 I4 2.5L Ignite (Top) with 42500 km is listed for 88500 SAR. The target car has lower mileage, so it should be valued slightly higher. Considering these points, I estimated the market price accordingly.