Wow. I would wait until you have about $10,000 in savings. Owning a house gets expensive. It isn’t just the mortgage payments, it’s the repairs you have to do. If you work hard at starting to save some money by the time you get out of the military you could very well have that amount in the bank. Then I would also wait until you have a confirmed job and so know what your monthly income will be. That way you will know how much house you can afford to buy. In addition, things can change in two years. You might meet someone, or get offered a job somewhere else, or even decide to re-up. I suspect that house prices will still be decent in two years, and by then you will have a few more certainties and some savings.