eCash (XEC) Price Prediction: Is The Bull Run Over?