5 reasons to double down and buy stocks today