Fundamentals and dd only tell you it's a good company to buy. Technical analysis tells you when to buy..... By missing the pullbacks, on average; I make two to four hundred percent on a stock that has gone up one hundred percent. I'm in pennies for their volatility. The longer I stay in, the higher the risk I expose myself to. When I get old I'll be in the divi kings and queens like JnJ, etc.