e.l.f. Beauty Stock Tumbles 34%: What It Means for Crypto Investors | Whale Factor