When you walk into a car dealership, you may feel like you are entering a whole new world of possibilities. You will be surrounded by many attractive options, not to mention salespeople who will be more than willing to give you a thousand reasons to buy that awesomely impractical sports car. How can you keep your head on your shoulders in the middle of all this? Unless you have an unlimited budget, you may want to consider a few factors before going off to buy your new vehicle. As an informed shopper who is aware of what your spending limit is, you will be far less likely to make an impulse purchase that may later be regrettable.