Good discussion. I especially like the "I disagree with Go Curry Cracker" comments :P
Generally speaking, if you like Roth IRAs then I wouldn't argue with you for using them (although I might give you some friendly crap over beers)
(Assuming you are already maxing maxing out the 401k, the HSA (if available), and are not able to deduct contributions to a Traditional IRA)
As johnny847 says, it's only $5500. Since e/r is a goal, presumably you would be saving a high percentage of income. As such, you have a Roth AND a brokerage account. All is well
Money put into a Roth is guaranteed* to never be taxed again. The price you pay for that guarantee is no access to earnings until Age 59.5
For somebody retiring quite young, I think the price is too high.
I have another 20+ years before I can touch the earnings tax and penalty free
Meanwhile, the value of the contributions decrease each year with inflation.
A simplified example using numbers:
Contributions: $10k
Inflation: 3%
Stock growth: 8%
Years to Age 59.5: 20
At age 59.5:
Value of contributions in 2015 $s: $5500
Value of earnings: $20k ($36k in future $s)
Access to the earnings is worth 4x access to contributions. And since we worked so hard to get the funds into the Roth in the first place, why take out the contributions in the short term? Since we will never pay taxes on those dollars, my goal is to spend them last (or at least strategically) so they can grow for as long as possible (ideally for 50+ years)
Taxes while working:
I minimized taxes while working in part by holding some taxable assets that paid no dividends, namely Berkshire Hathaway. Using a robo advisor (e.g. Betterment) is also an option to minimize taxes via tax loss harvesting, or it can be done manually. Foreign Tax Credits are also available if investing internationally (A Roth allows for tax free gains, but disallows loss deductions or tax credits - pros/cons)
Or worst case, current yield on VTI / VTSAX is 1.75%. Let's call it 2% for easier math.
2% yield * 15% tax = 0.3% of assets in tax. Add more for State taxes if applicable. It isn't zero, but it also isn't something that I would work hard to avoid in the short term (some people pay more than this on fund expense ratios in the 401k)
On $100k of assets this would be $300, or $25/month. Would you pay $25/month/$100k of assets in the short term to have access to all of the earnings on your assets for 20 years? I would. I did. I can see how others would not
Future tax law:
Tax law will change, of that I'm 100% confident. Since I don't write legislation, and am not an active lobbyist or member of Congress (yet?) I have no idea what those changes will be. I could guess, but I can also pick lottery numbers and play roulette
Obviously I bet with our own money that time was on our side
In the mean time, a retired married couple filing jointly can do an annual $20k Roth IRA Conversion tax free, and earn or harvest up to ~$73k in dividends and long term capital gains, also tax free. By comparison, a $5500 IRA contribution looks laughably small.
If during my working years I was absolutely convinced that taxes would go up in the future, and therefore put as much as possible into backdoor Roths (particularly the mega backdoor Roth with maybe $30k limit), I would have significantly reduced cash flow (no dividends from the Roth), and less opportunity to use all of the tax free space allowed (hard to get $73k in dividends and gains from less taxable assets)
Note that these two years of tax free income has more than made up for any taxes paid on dividends while working
Which is how I arrived at the recommended investment order for people targeting early retirement (meaning <40):
401k to match
HSA
401k to max
Traditional IRA if deductible
taxable
Roth IRA if possible
Mega backdoor Roth (more interesting if able to do in service distributions)
brooklynguy recommended, based on my position, that I just take Roth off the list completely, but I left them there because obviously people will disagree. Then just move taxable down until you are happy or it meets your goals
I think this touches most of the comments. If anybody happens to be in the neighborhood, I'd be glad to discuss more over beers. If my tax bill hasn't gone up, you buy. If it has, they are on me