Will Bitcoin cost $1 million? Oh, and here's why: