WITH $3000, your son shouldn't be choosy. Cast a wider net and search for the best car you can find for the money. It's better to have a car in good condition, though it might not be a cool choice. That might sound boring, but he'll get better service out of a car in tiptop shape than one that might have a better image but is run down.
Show more
The Mazda 626 1987 prices range from $2,640 for the basic trim level Coupe Super Deluxe to $4,180 for the top of the range Hatchback Super Deluxe.