Astute investing is all about having an eye for detail and timing your stock purchases right. By timing, we don’t mean timing the market, but ensuring that you don’t miss an opportunity in a high-potential stock that has either lost favor with the market because of short-term hiccups or unfounded fears, or has attracted critics’ attention because the stock has run too far even though it may have just started on a long-term bull run.