The strong consensus right now is that the dollar's skid will continue. But who knows? I wouldn't place any big bets against the dollar right now. Markets are great at confounding the majority opinion.
The 401(k) is now tasked with filling the income gap between what Social Security provides and what you need for a dignified retirement.It's a job the 401(k) was never designed to do, and it has failed to do it.