Question: what are the best used cars to buy under 3000?
Answer: 1990 Mazda Miata. ...  2005 Honda Accord Hybrid. ...  2003 BMW X5. ...  2001 Chevrolet Suburban. ...  2000 or earlier Toyota Corolla. ...  2002 to 2004 Ford Focus. ...  1998 to 2003 Subaru Outback. ...  1997 to 1999 Jeep Wrangler.