What makes a stock go BOOOOOOOOOOOOOOOOOOOOOOOOOOOM! vs just a pick that we trade. Looking back there are definately some characteristics that are common and can be applied for when we have opportunities at that homerun trade.
Price: Not just todays price but the context of it compared with the previous days, weeks, months. Often when looking at a stock coming out of range where you see a character change in the way price shows/action it can signal a trend change or a shift in expectations. If you can clear a key level of supply in a stock and it starts to show a change in character in the stock (larger candles, increased velocity etc) This can start potentially a multimonth run.