I try to sell them as soon as they go to the exchange. If you do not immediately sell them, then you can have problems and have to wait a very long time
I don't think this is the best strategy. Usually the price drops when everybody is dumping. IMO holding it for a while is a lot better.
In 90% of cases, you can sell it right away, and in a couple of weeks, buy at least 2 times cheaper