1. 1 BTC = $1 Million by December 2020 John McAfee
2. 1 BTC = $250,000 by 2022 Tim Draper3.
3. 1 BTC = $100,000 by December 2018, Kay Van-Petersen
4. 1 BTC = $25,000 by December, 2018 Tom Lee
5. 1 BTC = $20,000 by December 2018 Pantera Capital
Which one is more realistic and do you think it will come to past?
If you are going to look at the current price, seems that no one will hit their prediction specially the last 3 you mentioned. There's no way that we can get to another all-time-high this year. It will take a lot of money just to be able to get to 5 digits alone, so my answer would be no one will get their predictions right, not even close. Would be happy to see the price along the $10000-$12000, more realistic that those bullish speculators on the list.