Is 'unstoppable' Manchester City the best team in the world?