Have multiple cars in mind, dont rush yourself to buy the first cheap shitbox that you test drive.
Unless you 100% know that you are in love with the car, dont make the commitment, just like marriage.
Trust me, something better for less money will pop up shortly after you make a rushed decision to buy something with issues/overpriced for what it is.
It happened to my roommate. He bought a fair-condition Acura Vigor for $2k freedom bucks, and a week later there was a clean-as-fuck black Vigor with black interior, 5spd trans and much lower mileage for the same price. He felt like a total retard for buying the shitty automatic with bad interior when he should have waited and searched for another few weeks