After rigorous testing, Consumer Reports ranks the best vehicles for $25,000 or less. » Small cars & SUVs