Don't stress out over a little bit of haggling. If you've done your homework on the car, you will have the information you need to negotiate. You should be able to determine a fair price for the car you've settled on by appraising the vehicle and getting its True Market Value (TMV®), also known as the average price paid for the vehicle in your area. Make sure you input the correct miles and choose the applicable options. Edmunds' TMV tool will show you what you can expect to pay for the vehicle, depending on whether the seller is a private party or a dealership. You'll also get the car's estimated trade-in value. Consider printing a copy of the TMV and bringing it with you to help wrap up the deal.
Once you find the car you want, you'll want to move fast so it isn't sold out from under you. So it's a good idea to get your financing set up before you begin searching for your car. If you're paying cash, there is little to do except make sure you have the funds available to withdraw cash or get a cashier's check when it's time to do the deal. If you're paying all cash for a used car from a private party, consider doing the deal in a public place.
There's a big safety benefit to buying the newest car you can afford. When you buy a new car, you're ensuring you're getting a car that's up to the most recent safety standards in both crash testing and in safety technology. A new car compared to a used car from even five years ago can have big safety advantages with things like more airbags, a more rigid construction, and more advanced technology like a backup camera which is now mandatory on every new car sold in the U.S.