Microsoft has Xbox Live Gold 12 month subscriptions for $39.99. On my Xbox One, it was on the home page titled "New Year's Resolutions." It says this deal is for the rest of the year. It also says it will auto renew at $59.99 next year, so you'll have to turn auto renew off.
Deal is not at link, but on your xbox