How to find penny stocks before they pump?

In the last few days I've seen OCEA and CYN have great trading days. And before that RGTI and KULR seems to have been great investments for some here. But how do you get in on these stocks early before they take off? How do you find them?