Factors Impacting Bitcoin