Most people buy high, HODL, then sell low.
For me the right time to buy is when there is panic selling like what happened recently. During the bloodbath almost all the altcoins are going low. That is where the opportunity is, when everyone is on fear mode. That is why don't make decisions specially if it involves selling of crypto when you are in panic.