Renting is not throwing away money, especially if you're in a location for sub 4 years. To make up closing costs, taxes, and potentially new major expenses (roof, new furnace/water heater/AC etc) you need to stay longer term. Secondly, at my first duty station, a lot of the new Lts bought new construction housing... which was cool, until it came time to sell. They paid a premium for new construction, except 4 years later, houses were still being built. They couldn't sell to the next person who wanted new construction, yet couldn't all make up the new construction premium. Most broke even or lost a little. Third, build up an emergency fund. Your vehicle could need a new transmission, a family member needs help or whatever else may come your way. Common numbers are 3-6 months living expenses. Fourth, open and max out a Roth IRA every year. Call Vanguard and until you get smart, dump everything into their Target Retirement Fund 2060 or whatever year is your flavor. Finally, do the TSP or Vanguard account on your own. Day man recommends ETFs, I recommend Vanguard Index mutual funds due to the auto reinvest feature over the next 40 plus years. Each company and fund has their own benefits, see the Personal worth thread for reading recommendations. Good luck!