The important to have a clear  idea of what your needs and likes are before you begin shopping,  otherwise you could end up buying a car you hate driving. Here are just a  few things to consider before you begin shopping around.
The very first thing you need to ask  yourself is what you intend to use the vehicle for. For example, if you  work construction and need to haul heavy items, you will definitely want  to limit your search to trucks. On the other hand, if you need a car to  get you to and from work in the city, you might want to consider a  small, eco-friendly sedan. What you will be using your car for will have  a really big impact on what type of car you end up buying
Another important consideration is how  many people you think you will be driving around on average. If you have  a large family, you’ll need a car that can accommodate each person.  Even if the car is just for you, you’ll likely end up carting your  friends around from time to time, so you might not want a two-door  sports car which would be uncomfortable for a large group of people
Once you know the type of car you’re  interested in, you’ll then need to think about what features are  important to you. This is because most car companies charge a lot for  extra features, while some include them in the basic model. To get an  accurate idea of how much your car will be, you’ll need to add up all  those extra features like a sunroof, heated seats, CD player and more to  the final cost of the car.
Once you’ve got the car you want in  mind, it’s time to start shopping around. Look at online dealers in your  town as well as across the state to find deals. Once you start talking  to a salesman, remember not to settle on a price too quickly. Cars are  greatly marked up, so there is plenty of wiggle room to negotiate and  talk the price down. By really knowing what you want and what you’re  willing to pay for, you should be able to get that dream car you’ve had  your eye on for a great pric

