Very little money, but need a reliable car

Define Very Little Money.

Forget about brand or model of car. Your not son needs the best maintained car he can find. I suggest looking at unpopular models, like an early 2000s Chevy Cavalier, Ford Taurus, Chevy Malibu that was maintained meticulously by an older driver. Look for a car with repair and maintenance records. The real Gold Standard is finding a car that the exceedingly old owner is selling because she is too old to drive, yet has maintained well because there was never any extra for a new car.

BTW, I would definitely avoid Hondas and Toyotas. They are expensive to buy used, though they are good cars. I drive a Honda Accord (bought new) and it’s an exceptionally reliable car. But the premium for the name in a used car is just too much.