Dave Ramsey's advice is to save 5% into the TSP to get the full match, then max out a Roth IRA, and then put more into the TSP if you are able to save more after that.