Bond Rally Makes a Case for Investing in Stocks