9 Reasons Bitcoin Could Hit $100,000 Or More