Solana holds $96 support as record ETF inflows fuel 14% rally