Welcome. I was 15 when I picked my '72 Corvette up in Madison. That was back in 2007. Work hard so you can play hard. I graduated from college last year, fly airplanes, and am working on becoming an airline and Air Force pilot. Find a good job, and don't screw up. Walk the straight and narrow. No tickets, no DUI's, nothing. You can do it, but you have to be committed to every part of the ownership. New cars that get financed always have full coverage on the insurance until the car payment is payed off. Gas, insurance payments, car payments, oil changes, washing/waxing, title/registration fees, etc. Do your homework, come up with a solid number of what all of that would be and plan to need more than that. Always plan for more. Once you have the number, do what you can to reduce the number. Find a good dealer, and find what options you could live without. Then work like crazy until you can put down a good portion the car's value at signing.
I just bought a new 2015 Chevy Silverado 2500HD. The truck was in the mid $50's when I custom ordered my truck. With trade in of my 2004 Silverado, I got $6,000 for it. I then had several more discounts and the truck came down to $39,000. So I was able to save $12-$15,000 that way, plus I went to a very reputable dealer. The dealer has been around since the 40's. They also a have very large classic Corvette collection (private) which is cool. Long story short, the monthly payments even at 39,000 are pretty up there, although not as bad as it could be. Then insurance wise, for a 23 male with clean record, it is about $1,500 a year to drive the truck. Gas mileage is about 10-15 mpg's. So it will be pricey for sure. But if you get a new C7 Z06, your numbers will be a little bit more. Hope this helps.