While I think this scenario is over the top (mostly because it expects a repeat of 2013), Time grows shorter for the "$1,000,000 Bitcoin by 2020" prediction to seem plausible. I have not drawn any lines, but merely drawn boxes to show where the price as been, and where the price would need to go in order to hit McAfee's target.