76% of investors believe memecoins’ rewards outweigh risks