Is China a ticking timebomb?