Four factors driving the price of Bitcoin