It might be a little hard to remember this, but the current $349 price for an Xbox One (usually accompanied by bundled games) has had a sell-by date. Microsoft announced the price drop in late October as a "limited-time promotional offer," and today the company is staying true to its word: the $50 sale ends January 3.
The price drop seemed to work for Microsoft, giving the Xbox One a monthly sales victory over the PS4 for the first time in nine months. Sony should still have a big lead over Microsoft in the console wars, as the PS4 took about 65 percent of the two-console market before the holiday shopping season.
After January 3, the sale will be over, and the Xbox One will go back up to its starting price of $400. So if you didn't get that Xbox you wanted for Christmas, now might be the time to snap one up for yourself.