i combine 15 years of fundamental analysis with an understanding of what actually makes the stock move. just because the stock is cheap does not mean it will appreciate (cheap stocks might be cheap for a reason and/or could stay cheap for a value). I think it is important to anticipate inflection moments (either growth rate ends up being better than expectations, or margin compression slows and becomes margin expansion, or fundamentals change and become supportive).
We are not a registered investment advisor. All investments involve risk, individual's trading does not guarantee future results or returns. Investors are fully responsible for any investment decisions they make. References to specific securities should not be construed as a recommendation to buy or sell that security only mentioned for informational purposes.