My best investment returns are always on stocks that I bought several years before they blossomed. They were also out of favor or unrecognized at the time of the purchase. Ross Stores was that way in the early 1990's. Nvidia, Costco and Applied Materials were like that in the 2010 time frame.