Doing research online is your best bet for finding the best deals on cars that meet your needs and budget. It's also worth doing some homework and visiting a few local dealerships to compare prices.