The Art of Cryptocurrency Price Predictions and Technical Analysis