It has everything to do with mileage and condition. You contradicted your own statement. Nobody is trading in cars that are worth more than $4500.
You could trade in a 2003 BMW if you were fucking retarded. Unless of course if was a beat to shit 2003 BMW with 200,000 miles and was worth less than $4500. Which means it has everything to do with mileage and condition along with it’s MPG rating.
But instead lets give it to a poor single mom and let her deal with the astronomical repair bills.