I suggest you go for used cars. It's more practical for you. Used cars are more affordable, and in case you get into some road mishaps, you won't feel too bad about some dents and scrapes, not unlike how you would if it's a brand new car.
There are many car listing sites that can help you find the best used car fit for you. I suggest you check out
Hendrickcars.com.
Good luck in your car-hunting.