Dogecoin whales buy $330 million as price challenges key resistance