From what I read in Tony Robbin’s Money: Master the Game - if you expect taxes to go up in the future (which is very likely given how our government spends/borrow money), then a Roth IRA makes sense, as you’d be paying your taxes now and not upon withdrawal when taxes could potentially be higher.
That’s what I personally chose to do, maxing out my Roth before contributing in a standard IRA. But it really depends on how you perceive our taxes future !
There's also the possibility that they would change the rules about Roth. But, that would cause massive uproar.
By that point, I think we should be moving out of USD. lol