Look this is how the whole car thing works.
Option A
If you have little money, and decent credit then get a reliable, certified used honda/toyota corolla/civic (less than 50k miles). You'll get all the warranties etc. because it's certified and you won't have to worry about a maintenance bill. That means if you're income you can keep the monthly bill as low as you can with a decent interest rate (hope your credit is good.) Get a honda/toyota specifically because they hold their value really well compared to most other brands, which is important because...
After about 2 years, once you've save your money, if you've taken good care of the car (no extra stains in the seats, broken handles, etc) then you can trade in that car as collateral + a slight cash downpayment towards a nicer car and then you can walk out with a nicer car with relatively same low monthly payment that you had with your previous honda/toyota.
Option B
Spend $8-$10 on a used honda/toyota - their still reliable, but because you won't have those dealer warranties the reliability of the car is important. Save your money and drive this car until you have more money and have more disposable income to put towards a monthly bill.
Notes
Priorities. Which is the better option for you in the long run? Don't think of a car as something to hurt feelings yet, that'll come in time. You should be worried about having an apartment and getting a better job, rather than a nice car. I've seen so many dudes stunin with a BMW/Mercedes still living at the moms crib
or worse yet, buying one with over 120 k miles on them
thinking they doing it.