TON Price Plummets 18%, But Whales Buy $5M Tokens: Buy Now?