XRP price prediction: Can bulls defend $2.85 and target $3.60?