No. Xbox Live was the cheapest under 12 months at only $60 dollars, however last year in 2020 Microsoft ended the 12 month subscriptions, but you can still get them through the 12 month cards in stores while they last. 3 month Xbox Live costs $24.99, take that 24.99 X 4 = $100 for the whole year. 1 month Xbox Live Gold costs $9.99. $9.99 X 12 = $120 dollars for an entire year of Xbox Live Gold. Therefore the 12 month $60 Xbox Live Gold cards are the cheapest way and can only get them in cards at stores until they go out of stock.