Yes, now it is better to buy new tokens after they are listed on the stock exchange. This year, even promising ICO projects sometimes cannot even collect a minimum amount, so it is quite risky to buy their tokens in the initial stage of an ICO, even with a maximum 50 percent discount.