There are always some good ICOs out there, you just have to do your own diligent research. ICOs is how you get the big returns, it's a high risk high reward play.
and most important thing is dont buy ico whiles tge still run, because more cheaper if you buy until it reach market, this is my experience

Not always after entering exchange, the price falls. It depends on the marketing, the activity of the developers and also on it how high are amounts of rewards for bounty hunters, who usually sell tokens at the very beginning and lower the price.