We can not really say that we can achieve immediately the profits. How can we know if it on the dip? Technical analysis could be helpful. But it does not work all the time. When we've thought we buy at dip, it decreases more. Good thing we can hodl those coins until it pumped.
Maybe we don't know when it's a dip, but we know when the price is down too deep
As long as you can catch the opportunity to see the lower price than before, then that will be another dip on the price so you can place an order buy. But that is not guaranteed to be a dip price because the price could go up or down later and no one knows about that. Don't worry if the price is down again after we buy because, in the end, the price will back to increase again.