Participating in ieo is better than buying on the exchange. Once it is listed, those who already own the token will try as much as possible to sell off, and the price will continue downward until it stabilise.
However, for those who do not have time to buy in IEO, it is also very good to be able to buy on the exchange, because there are also new tokens from IEO once listed on the exchange, the price is not the same as the price in IEO, so those who buy directly on the exchange will be more profitable.
For me it is much better if you had also another business outside the crypto world because here in crypto world admitted or not, tge money we can get here is not enough to support our family but if you have another business, you can earn money that is enough for your family and also for your own needs like for me as a student I can fulfill my needs because of my job here and also I can provide the needs of my family.