XRP Price Analysis: Is a 100% Rally to $3 Possible Before 2026 Ends?