Is It Time to Invest in China?