If switch 2 releases in 2024 then it's impossible for switch to hit 160m. Nintendo must delay releasing the switch 2 to 2026/2027 for it to have any chance of beating the PS2 and become the best selling console ever. 8-10m next year, 5m in 2025 and another 5m before the switch 2 launches in early 2027