This has been available for some time but I haven't seen it posted as a deal before.
Upgrade your Xbox Live Gold subscription to Xbox Game Pass Ultimate for just $1 for up to 36 months.
Steps:
Purchase an Xbox Live Gold subscription. Search OzBargain for the current best deal on these. Digital codes are available in 3, 6, or 12 month increments. You can load a maximum of 36 months. Once your account is upgraded this offer will no longer work, so if you want a 3 year subscription then purchase 3 * 12 month subscriptions before step #3.
Activate the Xbox Live Gold codes on your account, either through Microsoft’s website, or directly through your Xbox One console. When claiming the codes you need to ensure you don't opt in to recurring billing for the free bonus month otherwise you will not be able to stack up to the 36 months. (Only applies if you are aiming to get 3 years)
Sign up for the $1 Game Pass Ultimate trial.
Your Gold subscription will be upgraded to Ultimate Game Pass. You should see the expiry date when you click on the 'Services and subscriptions' tab on Microsoft's site.
What you get:
* Access to over 100 high-quality console and PC games
* New games added all the time
* Xbox Game Studio titles the same day as release
* Exclusive member discounts and deals
* Free perks including in-game content and partner offers
* Plus, enjoy all the benefits of EA Play—coming this holiday at no extra cost!
* Free access to Cloud gaming (Project xCloud) - launching in Australia early next year
For more info: How to convert your Xbox Live subscription into Game Pass Ultimate - The Verge
Last posted in August with Brazil cards at the time being the cheapest (roughly $100 for 3 years worth).