Bitcoin: Reasons why its Moving Higher & Bitcoin Price Prediction ?