Ripple price prediction 2018: Is it too late to buy XRP