There is never a right time. You will never determine with a 100%, probability that a token is at the top or not. Good traders simply have good risk management and psychology. And if you choose where to invest, then its better to study the project thoroughly and impose on the current market