Traders buy $53M in PEPE—Analyzing if whales anticipate a rebound