China stock Baidu is way down for the year and dipping this week on trade war news, but the company's earnings outlook has recently improved, with strong positive surprises on the last two quarterly reports. Based on analysts' revisions of the forecasts, I think this stock could see $200 per share again within the next two years. I should note, however, that December tends to be a bad month for Baidu, so rather than buy at the current price of $113, I suggest waiting to buy at the volume node at $105. (The average analyst price target is about $143.)