We have a 16yo that recently got his license and now we are looking for a car for him. At first, I had made up my mind that if he wanted a car, he was going to have to work to pay for it. However, that is not what is going to happen, for several reasons.
Mainly, he is very involved in after school activities, which I think are important. When I was his age, I went to school and worked. I wasn't invovled at all in any sports or after school activities. I feel like I missed out on a lot of fun high school memory making moments because all I did was school and work. I see how important those activities are to him. I don't want him to miss out. It would be difficult to fit in a job that would work around his school hours and give him time during the year to get homework done. He does do "odd jobs" for friends and neighbors and they pay him a little something. He's helped a few people move this summer and earned some cash and he house sits for people when they go on vacation. So he does what he can to get himself some spending money on his own.
Our agreement with him is that we will count his extra curricular activities as his "job". He also has chores that he has to do around the house that he is "paid" for. As long as he keeps those up, we will buy him a car (a reasonably priced used car...nothing brand new) and we will pay his car insurance.
Due to his good grades and other discounts, insurance didn't go up as much as I thought it would. He did get one really good discount that he gets to keep until he is 25 or until he gets a ticket or in an accident. He has been warned that if he does anything to lose his discounts he will be at a minimum paying the difference on the insurance, if not all of it. If he drops his school activities, that will count as losing his "job" and he will then have to get an actual job to pay for his car or we will sell it.
Its not how I originally envisioned this happening, but for us this is what is working. Honestly, him having a car will help me out tremendously. I was constantly running him back and forth and it was taking up a lot of my time. I recently found out that I was having a baby (yes, I will have a 17 yo and an infant at the same time....crazy) and just this week my dad was diagnosed with cancer. So, life is pretty crazy right now. Anything that cuts back on my running and stress is really helpful. Also, he plans to go to a military college and won't be allowed to have a car at all (except maybe his senior year). So the plan is for him to use the car his Junior and Senior year in high school. Then we will use it as an extra car when he is away at school. So, after a couple of years it will be for our use as well.