Home Stock Baidu stock price is in a bear market: will it rebound after earnings?