XRP Enters Final Anticipated Bull Run: Time to Invest?