How do you guys find good stocks to buy into before a run? I'm always in late and would like to secure bigger profits. TIA