very difficult to predict. Nintendo had the release of pokemon scarlet, sony had the release of ragnarok and call of duty a few weeks before what helps sales mainly in the USA , In addition to the 3.2 million in stock. xbox had a price cut for black friday which helped boost sales. my prediction is switch number, ps5 number 2 and xbox number 3