Mike Novogratz warns the16,703 active addresses holding XRP (CRYPTO: XRP ) can’t justify its $115 billion market cap, but social media chatter is read more