The best time is the time you have set and you take off profit when it reach that. One of the greatest mistakes is not having in mind how much profit you intend to make from a coin, This is very important because it shows you have plan for every of your moves and this is exactly what happens when you are a crypto trader but refuse to take profit when the price has gone up above the amount you have in mind
You need to have such goals if you wanted to earned decently from this venue of investment,
not setting your target is a big No since the market is so volatile as in any moment the momentum will change a lot.
If you have good plans and you can stick with it, your chance of gaining good compensations is really good. Make sure not to use too much emotions.