Source: https://www.pocket-lint.com/phones/news/motorola/130780-should-i-wait-for-nexus-6-nexus-x-or-buy-the-moto-x-now