Factors To Consider Before Investing In Bitcoin