Get a head start at home
You should try to do most of the work earlier in the week. Then, by the time the weekend rolls around, you should already know what car you can afford and whether you are leasing or buying, and you should have narrowed your car list to about three models at most. Here's how the plan works.
Choose your purchase method: Ask yourself if you want to lease or buy a new car. Or would you prefer to buy a used car? In either case, it is a good idea to get a copy of your credit report and, if you plan on financing, get preapproved for a car loan.
Set your budget: A good rule of thumb is that your monthly payment (whether buying or leasing) should not be more than 10%-15% of your monthly take-home pay. Keep in mind that you also need to pay for fuel and insurance.
Read reviews: If you already have a car in mind, read Edmunds' expert reviews of the vehicle. Also, check consumer reviews of the car you are considering. Then take a moment to see what other cars compete with the one you have selected. If you don't know what you want to buy, build a list of three "target cars" to test drive.
Locate your car and set up a test drive: You'll want to test-drive a car that's configured the way you want it, and ideally in the color you like. That means you'll need to locate that car near you. Use the Edmunds site or app to search for inventory near you. Alternatively, you can check dealership websites to see what cars they have on hand.
Once you've found the car you want to test-drive, either call the internet manager or enter your information on the Edmunds site to receive a dealer price quote. This will not only get you an upfront price on the car, but it will also get you in touch with a dealer representative to schedule a test-drive appointment.
Verify that the car you want is still available. Then try to schedule a test drive before the weekend if at all possible. Here's why you should jump-start the test drive: Because there are so many shoppers during the holidays, you cannot expect to get the same level of assistance from a salesperson, who might be juggling multiple customers at once. Additionally, making an appointment for a test drive can save you some time, as the salesperson will sometimes pull up the car to have it ready when you arrive.
Another thing to consider is a home test drive. These days, home-delivery test drives are far more common, so if you'd like to skip a trip to the dealership, call and ask. You should ideally test-drive the vehicle on your own. In this case, the dealership may require a copy of your driver's license, which is a common practice.