Really depends on what you like (cars, minivans, pickup trucks, sports cars, etc.) but a good first car would be one that is reliable and gets good to great gas mileage. Most German cars (Mercedes-Benz, BMW, Volkswagen) are the most reliable cars. Although most Mercedes-Benz and BMW are really expensive, even used with over 100,000 miles on them, you can get a used Volkswagen at a good price. A good example of a car would be a fourth generation (1999 - 2005) Volkswagen Jetta, Volkswagens are very well known for their reliability and if you can get one with a four cylinder engine, you can get very good gas mileage. It may be a "boring" car, but you don't want your first car to be unsafe, expensive for gas/insurance, or unreliable. After a couple years when you really get used to driving, then you can get another car, which really fits your taste more.