why you think that money cant take off worth of stocks or real state?
people want yields to gain or at least dont lose purchase power.
if you have hard money you have money that gain purchase power, that removes a good bit of people that invest in stocks or real state only for mantain or gain a little of purchase power.
that means that hard money can absorb value also of stocks and real state.