When will this bear market get over ?