China: goldilocks or inflation crisis?