Eh, I imagine 50m being obtained by launch time, especially considering the pegged timeframe points to 2020.
You think so?. XBO seems to have sold around 6'5M in 2018. If XBO sells, let's say, 5M in 2019, it will need 4M before next XBOX launch in 2020 (all of this if next XBO launch in 2020 and not in 2019).
I really think it won't reach 50M before that.