...but in the end the only thing you have any control over is your contribution rate.
Great discussion ! Glad to see so many of you "young Guys and Girls" are thinking ahead...wish I was as smart, when I was your age

I'm NOT 1 of those "TSP Millionaires", but I could've been :embarrest:
Three thoughts come to my mind, as a FERS Guy about to hit his 1-year-retired anniversary : First...Stash as much cash as you can, when you're young ! Establish that "base" (and keep contributing !), take the tax break (in the traditional TSP...The Wife and I benefited from that, but I didn't have the option of the Roth, so YMMV !) , and let compounding do the rest ! At some point in your career, you'll reach the point where you realize "WOW ! That's a lot of money !" BUT...the tail is wagging the dog, and your yearly contributions don't make much difference in your "pot" at the finish line ! START EARLY, and "give till it hurts !"
Second : Don't underestimate the ability, as a FED, to retire "early" ! I see many are thinking of working to 62, or 65, or beyond, and that's great...you'll retire with gobs more money than I have ! OTOH, there's something to be said to be able to retire at age 57 (like I did, and I'm not in any of the special categories or anything)...and "Uncle" throws me an additional $1,100 a month (the FERS Supplement), to boot ! Retiring "early" is a blessing I really didn't think about, until just before I retired

Now, so many of my Friends are like "Man ! I wish I could retire, with a full pension, at 57 !"
Last : Don't forget...once you hit 50, you can make "catch-up" contributions that will allow you to exceed the annual limits by a little bit, and just pad your balance even more
Granted...I was fortunate, as an Engineer, to be in an upper GS- pay scale for part of my career...that boosted my "high-3"...I'm also half of what used to be called a "DINK" - "Dual Income , No Kids" household, so we don't have kids in college or anything to plan for...we're sitting pretty right now
Best of luck to you all, and keep stashing (and making !) that $$$ !
Stoplight...