If you have a good budget, then buying tokens is the best choice, because the earning from bounties is always limited, and in fact, it requires an investment of time and effort for several weeks or months. But if you haven't enough money, it is better to participate in the bounty.
Yes, it is true, bro, now depending on your budget or not if there is insufficient funds, it is better to take part in prizes, especially now because the market is not stable and the average ico is not worth the price if it has entered the exchange