Hola Yuseethe93,
Voy a darte algunas indicaciones para que así tengas claro cómo es el panorama.
Antes de nada debes de saber que cuando un iPhone lo compras en una Apple Store sale siempre desbloqueado y nunca con alguna restricción como las que algunas operadoras de telefonía móvil aplican a sus móviles antes de entregarlos.
El problema está en que, en varios países utilizan un tipo de frecuencia u ondas móviles para telefonía móvil y en otros otras, haciendo que si compras el iPhone en el país A y lo llevas al país B donde las frecuencias son distintas, el iPhone no sea compatible y no tenga cobertura (o la tenga pero 2G o 3G y no 4G).
Es por eso por lo que Apple lanza de cada modelo de iPhone varias versiones para según los países, asegurándose así que cada iPhone funciona con todas las redes de su país.
Como el iPhone X todavía no ha salido, no podemos ver en que países será compatible el modelo de EEUU, pero te dejo aquí una página de Apple donde puedes consultar los distintos modelos y su compatibilidad de países desde el iPhone 8 en anteriores. https://www.apple.com/iphone/LTE/
Cuando salga el X, consulta la página y asegúrate de comprar la versión que es compatible con EEUU y México!!
Un saludo!!