The how and why of Bitcoin, Ethereum, XRP sharing a common bullish narrative