Is the Worst Over for China?