The holy grail of long-term investment has always been the magical combination of a company that has years of growth ahead of it and whose stock price is yet to factor this in. As we stand at the end of 2012 and look back at a strong 25% performance of the Sensex, and much higher for individual stocks, it’s worth pausing to reflect whether this is a time to sow or a time to reap. With the 6/6 vision of hindsight, it’s clear that the best time to invest was in late 2011/early 2012. One cannot help but wonder whether investments made now will have the same fortunate outcome as those made a year earlier.