To be fair, it already launched a low price, relatively speaking. $300 today is like $200 in the 2000's. That being said, if we get a new model in 2023, I can see a price drop happening in 2024 (and then a successor revealed and launched in 2025).
To be fair, I feel like 2023 is way too early. True that it would not reach 140m in that scenario, but I worry about what Nintendo could have ready if a successor launches next year. No Zelda. No Splatoon. Likely no MK. Likely no Smash or Pokémon. Too early for AC. We could get a Mario game but I feel like most of the other games I mentioned would make a bigger splash.
A lot of big Switch games will be getting DLC in 2023, namely Splatoon and XC3. Honestly, j imagine we can add SV to that list. 2024 at the earliest should be more reasonable and 2025 would be more ideal. In those scenarios would have already crossed 140m.