Sub 20k what you get v 22 yr old girl

Go with the Toyota.

It is american made. You value fo your dollar will go further.