There are basically two narratives you can have at the current moment. The consensus view is that now that inflation is under control, the bear market is over and stocks are on the verge of a new bull market. The dissenting view is that the Fed’s tightening is still working its way through the system and is in the process of choking the economy.
If the former is correct, you want to be long stocks – especially high beta ones like technology. If the latter is correct, you want to own long term bonds. In either scenario – however – long term bonds are likely to go higher. In the former, TLT can probably go marginally higher – say $120. In the latter – however – it could go much higher as deflation sets in. My 12 month price target is $150.
Also see: “Inflation Is Dead; Deflation Is At Hand”, Top Gun Financial, March 15, 2023