Thinking about it from a stock to flow perspective I will always go with “hard” thinks like gold and real estate. Bonds are LOL to me and stocks well you can be diluted. Yes the companies can buy back shares but they rarely do it with a zero debt balance sheet.
have they been? safe for who? over the last what 50-60 years if you were in bonds you got absolutely destroyed. Isn’t this part of the reasons corporations stopped offering pensions to life long employees. The investments they used (bonds) didn’t protect against anything
đźź© Stocks. Higher risk, but higher returns!