Best way to buy a new or used car?

Before you visit a dealership, get financing from your bank so that you have leverage at the dealership and can compare interest rates. Do research online to identify cars you would like to see in person. The more you look online, the more you will understand pricing, incentives, and upgrades available. Line up a few options that you would like to see in person. Always test drive any car you are considering. Know before you go to the dealership how much you want to offer for the car you like. If the dealership does not accept the offer, be willing to walk out and onto the next car. Do not let the dealership force you into optional packages or services you do not want. They can not force you to buy the extras. You will get the best deal if you are patient and do your research to know when you find a good deal.