I will tell you a trick now that may blow your mind. Xbox live gold, upgrades at a 1:1 ratio to xbox game pass ultimate. If you stack 3 years (thats the max) of xbox live gold for maybe $50 a year. And then buy 1 single month of xbox game pass ultimate once you have loaded up all your live gold. It will automatically convert all of that gold into gp ultimate. So you end up paying like $165 for 37 months of game pass ultimate.