I think it's a good question.
As answered above.
1. Yes
2. Yes
P.S. You can also do the TSP - (essentially a 401K without a match). Up to 15K/yr - pretax money. Do both if possible, Roth being first priority.
Actually research into TSP is why I posted the question in the first place. I read many people say max out your Roth IRA then your TSP, so I did research into both.
Initially the tax deferral benefits of TSP aren't that great, (if all you can save is $1-2K after maxing out Roth, and tax bracket is 15%) but once you graduate and become a Resident then one makes enough money to max out the TSP, ($16500) and the tax benefits become pretty big, (25% tax bracket=$4125 in less taxes). This benefit rises to nearly $5500 when one becomes an attending and enters the second highest tax bracket, 33%.
Add up the total benefits over an entire career and you can save $200K in tax savings, (money that's invested in the S&P 500 index with .018% expense ratio).
While investing in the S&P 500 may not be as sexy as investing in small caps or other investment vehicles, the S&P 500, since its inception in 1926, has averaged 11% annual returns, and that's counting the great depression.
So what's the real value of deferring $200K in taxes over your career? Well the average annual tax savings is $5200, (including one's 4 years at USUHS and lower tax bracket as a resident) so plugging that into the TSP account balance calculator, 11% expected returns and taking the time horizon out to age 62, (mandatory retirement) one finds that
the actual value of that $200K is $6 million!
Now of course that is assuming one stays in that long, but as has been pointed out here, even if you leave earlier than that, (most do) the benefits of TSP are fantastic!
Heck, lets say it turns out you absolutely hate the military and don't want to stick around until retirement, (8-9 years away after commitment at USUHS is up), your TSP is still yours to keep!
And if you maxed it out every year you could, then you have about $46K in tax savings over 15 years, which should be worth about $170K, if the S&P500 continues to grow at its historical norm.
Of course these 2 above scenarios are extremes, most people don't seperate as soon as possible and most don't stay until 62.
If you choose to stay only until retirement, (20 years=24 counting USUHS) your TSP would be worth $636K.
Thanks everyone for the great info. It seems that everyone on these forums was right, Roth IRA first, then TSP to the max is the road to riches!
😀
P.S
The above numbers are just the actual value of the tax savings provided by TSP should one invest them in the S&P 500. They represent the "gift" uncle sam is giving you by allowing you to shelter income.
The actual value of the TSP account (which represents the growth of the $16500 contributed each year), after the time periods discussed above would be the following:
Seperation as soon as possible: (maxing out TSP for 10 years): $598K
Seperation as 20 years are up, (earliest retirment, maxing out TSP for 20 years): $2.39 Million
Seperation at mandotory retirement: (Max out TSP for 34 years): $12.14 Million
P.S.S
Yes, I do realize I have too much time on my hands
😀