To estimate the price of the 2013 Ford Expedition V8 5.4L Limited (Top) with 305500 km mileage and average condition, I analyzed the selling prices of similar cars. The closest match in terms of variant and condition is the 2013 Ford Expedition V8 5.4L XLT (Base) with average condition and mileage ranging from 271000 to 287000 km, sold for 31000, 30500, and 18000 SAR respectively. The 2013 Ford Expedition V8 5.4L EL XLT 4WD (Mid+) with good condition and 322000 km mileage sold for 27000 SAR. Considering the Limited (Top) variant is higher than XLT and the car's condition is average, I adjusted the price slightly higher than the average of the XLT variants but lower than the top condition cars. The average price of the XLT variants is around 26500 SAR. Given the higher trim level and additional mileage, I estimated the price to be slightly higher.