I think one must focus on fundamentals.
Growth , margin , lack of exhorbanent debt, and dividend/share buy back.
Plus my best bet is being lucky
I have been having really nice returns lately on several positions.
Odd, GSL, ZIM, GE, ET, Garmin ( thanks), wing stop, broad com, micron, TSC (...