@cbrooks624 6 year contract? Is that common now?
As someone who is about to get out, my advice is also to put as much as you can toward your TSP. It takes a few years to grow, but 8 years later and I am comfortable getting out without feeling like I have to stay in for the retirement.