1 million per bitcoin is way too optimistic. I am sure Arthur has some good reasons to think of such a number but for me, it is way to expensive and this price per bitcoin is not justified at all. If this happens then the market cap of bitcoin will reach trillions of dollars which seems next to impossible.
I can bet for 100k per bitcoin in next 5-7 years horizon but 1 million is not possible. Probably in next 25 - 30 years, we will see that but surely not in next 2-3 years timeline like Arthur says.
I also think so, that's too optimistic, especially in 2-3 years I don't think it will be possible. Even to reach 50K in the next 2 years is very good in my opinion, we don't need to be too exaggerated in dreaming that Bitcoin will reach 1M USD in the next few years, because seeing the current economic conditions and the government which continues to discredit the crypto market, it will be difficult or almost impossible for Bitcoin to reach 1M USD price.