XRP price will always depend to the team behind XRP as it can surely recover if they can settle all their current problems but if they cannot do something to solve those problems then I am sure that XRP will surely to loss it's importance and it's price will surely to continue to decrease.
I am strictly monitoring XRP as it is a right time to buy also if in case there is a possibility that the team behind XRP can likely make a great solution to their current problems because the price of XRP right now is very affordable.