wario_F compras un año de gold,lo canjeas y luego compras un mes de ultimate,entonces tendrás 13 meses,puedes hacerlo hasta con 2 años
Hasta 3 años:
Al suscribirse a Xbox Game Pass Ultimate, aplicaremos cualquier tiempo de prepago que tenga en tus suscripciones a Xbox Live Gold, Xbox Game Pass o EA Play al plan Xbox Game Pass Ultimate según la proporción de conversión actual, hasta un máximo de 36 meses. La conversión del tiempo de prepago es definitiva y las tasas están sujetas a cambios.
https://support.xbox.com/es-ES/help/subscriptions-billing/manage-subscriptions/xbox-game-pass-ultimate-faq
Aunque cuidado con el máximo, cuando canjeas un código te dan un mes más de Gold si a cambio activas la suscripción automática (se puede desactivar), y lo mismo por el GamePass Ultimate de prueba por 1€
Por lo que si compras 3 años de Gold pierdes esos 3 meses (o más si son trimestrales) extra porque te has pasado de tiempo máximo de Gold
Y otra cosa: eso es mientras no estés con GamePass, si no ya no es 1 mes de Gold por 1 mes de GamePass Ultimate (o puede que incluso ya no valga si has estado en GP Ultimate antes, no lo tengo claro)
Después de unirte a Xbox Game Pass Ultimate, puedes seguir canjeando códigos de Xbox Live Gold y Xbox Game Pass. Estos códigos se convertirán automáticamente en Xbox Game Pass Ultimate según la siguiente tabla de conversión. El índice de conversión está sujeto a cambios.
1 mes de Gold - 20 días de Ultimate
3 meses de Gold - 50 días de Ultimate (1+ mes)
6 meses de Gold - 79 días de Ultimate (2+ meses)
12 meses de Gold - 4 meses de Ultimate
24 meses de Gold - 8 meses de Ultimate
https://www.xbox.com/es-ES/xbox-game-pass
PD: todos los F2P no necesitan de Gold para jugar online, por eso no lo he tenido en cuenta en la comparación de la oferta del OP, a no ser que juegues a juegos nicho (lucha por ejemplo) ni te enterarías de no tener Gold