For anyone interested in Xbox Game Pass, you can get it free in 12 month increments from Microsoft/Bing Rewards for 29,000 points.
It'll take you about 2-3 months of doing their daily searches (PC & mobile) & quizzes to earn enough points. 29,000 points is the equivalent of about $30 in gift cards so they're offering it a hell of a lot cheaper than the standard $10/month ($120/yr) cost if you subscribe to it. It takes me maybe 5 minutes/day to get all of the Microsoft Rewards points available & there's roughly 300 points available/day... 250 in searches once you're a level 2 member (very easy) & another 50 in quizzes & links to click on the Microsoft Rewards page. They occasionally send emails with another bonus 50 points for clicking on links or doing a quiz. Also, accessing Microsoft Rewards from the Edge browser will earn you more points with bonus quizzes & points just for using it as your browser.
The searches go really quickly if you go to the Rewards page & click on PC Search, which takes you to Bing News... that page has a ton of menus for Top Stories, US News, World News, Local News, Sports, Politics, etc etc. I just click on all the sections at the top (US News) & then click on the sub-menus (South, Northeast, Midwest, West) for each section. By the time you get halfway through all the Sports then you've completed the daily searches on your PC. There's a Rewards points counter right on the page so you can tell when you've earned all your search points because the points stop going up. They have a Bing app for your phone where you can do the same thing.