A financial expert is urging investors to shift their portfolios away from the U.S. dollar and into hard assets before 2030.