there is a risk free alternative to stocks
How is holding a bond risk free? It is a promise to give you a certain amount of money at a certain time in the future.The value of that money depends on how scarce it is.
The government constantly raises and lowers that scarcity at will.
Sometimes the government decides to double the supply in just a few years:
https://fred.stlouisfed.org/series/BOGMBASE
So it seems highly risky to me.