I guess it depends on the type of cash. The Dollar has been hammered the past year, and will probably continue to decline. If you have owned Euros or Loonies you have done very well.
Is your cash parked in an FDIC-insured institution?
Is your cash parked in a 5year CD? If inflation (stagflation like the 70s) rears it’s head, you are locked in a CD with a poor rate of return on top of a weakening dollar.
In the event of a systemic meltdown, I’m betting on gold (via GLD ETFs) will do well. I’m holding a much bigger % of Gold in my portfolio than any time in my life. I’m also using Gold as a hedge against inflation.