xrp the currency of the future, God willing