Crucial 500 Million XRP Released, What Does It Mean For Investors?