I've had my doubts about these farming events. Why would someone just hand out free money?

CLAIM FREE REWARD HERE UPTO 10USDT

I put in 2.4 BNB and only ended up with 16 ENA, which translates to roughly 8.5 USD...

Fortunately, I managed to withdraw my BNB at 598 USD, but since I purchased them at 603 USD, I incurred a loss of around 2 USD in that transaction. Currently, I plan to hold onto my ENA until I witness a significant increase in its value and a notable surge. How about your approach in such situations?