If the Fed is buying up tons of long term bonds, it's artificially pushing the price up. Which means when they stop buying them, the price is bound to fall as interest rates rise. Unfortunately, I do believe the Fed has the power to completely manipulate the bond market.
With gold, I believe inflation is already priced in from when the Fed stops their buying (or when their buying fails to induce deflationary effects). Thus, when inflation does happen, gold won't move because it's already priced in.
With stocks, when TSHTF, they will fall as well due to uncertainty.
Thus, cash will be king. Of course, I don't know, so I'm holding all 4 assets
