im getting my first car in a couple of weeks and i want to know whats a good car to get. i want one thats under 4000. and is good on gas mileage i perfer something american made but imported is good also