A currency crisis is imminent, so investors should avoid shorting the market, said Jim Rogers, chairman of Rogers Holdings.
"I’m afraid they're printing so much money that stocks could go to 20,000 or 30,000," Rogers said. "Of course it would be in worthless money, but it could happen and you could lose a lot of money being short."
Rogers typically holds both long and short positions, but his perception of global currencies' instability has led him to pull out all his shorts, he said. The last time he can remember doing so was before the market fiasco in 1987.
Rogers called the US dollar a "terribly flawed currency," adding that it could be the starting point for the next currency crisis.
"I would suspect that somewhere along the line...someone's going to say, 'I'm going to start selling mine before everybody else does,'" Rogers said. "That's when you have a currency crisis."
But instead of pouring money into stocks, Rogers said investors should turn toward commodities. This sector will lead the recovery if the global economy improves, and if it doesn't, they'll still be the best place because of inflation, he said.
China: He has been buying into the country for 20 years
Natural resource economies, such as Brazil and Australia
Bonds: "That's how I'm going to protect myself, eventually, is short bonds."
CNBC's Companies in the News:
Travelers Boots Operating Earnings Outlook
Wal-Mart to Add 22,000 Jobs at Namesake Stores
Intel to Buy Software Developer Wind River for $884 Million
Disclosure information was not available for Rogers or his company.