Why Bitcoin Could hit 100k and why it can fall to 1k