1 month wait is only needed if you buy a 36 month gold subscription (since the max subscription period you can have on your account is 36 months, can't add 1 month of Gamepass in that case)
Lol no, it's a trick people have been using for years, and Microsoft support often explains how to do this trick too. But I mean, pay the full price if you wish - just sharing a 50% discount so others can take advantage.
Some more info:
Takealot is out of stock for 12 month Gold subscriptions - R559
egifts24 has them for R615 (I've used them before, no issues)
So if this trick works, you'll essentially be paying R51.25 per month instead of R119 for Game Pass Ultimate. I'll be trying this next month and report...
There is a trick where you can let your Game Pass Ultimate on Xbox expire, then buy 1-3 years of Xbox Live Gold (has to be a redeemable code, find these in stores or online). Once you've redeemed your Gold codes, wait a month then buy 1 month of Game Pass Ultimate - it will convert your Gold...