I would wait. Not only will you accumulate more funds over time, but you won't be wasting money on insurance for a car you won't be using. Also, by the time your service is over, it's quite possible that the insurance rates will go down a bit for you. They certainly won't increase because you're older, they generally go down when you're older. Before you buy ANY car however, particularly a used one, DO YOUR RESEARCH. Look into that make and model. See what complaints there have been. See how it's rated. Look at the Blue Book value. And if you do buy a used car, ALWAYS get a CarFax report on it first, to make sure it's a clean title, never been in any accidents, and has had regular maintenance. Good luck!