We use the 20-4-10 affordability rule, your lifestyle needs and your own decision priorities to rank cars you can realistically afford.