Have we reached peak pessimism on China?