What you buy really depends on what is available.
Your best bet is to look for a mid-sized/compact sedan or hatchback that is between 5 and 15 years old. New drivers should avoid luxury makes (Acura, Lexus, BMW, Cadillac etc), trucks, SUVs, convertibles and sports cars. These cars are...