What is Ripple (XRP) and is It a Good Investment?