Johnson & Johnson (NYSE:JNJ) has had a fairly impressive 2016. JNJ began the year like all other stocks by following the market lower. But since its low of $94.28 the stock has been on a tear and climbed up to $126.07 which is a 33.7% increase. Since peaking in July/August, the stock has slowly drifted lower and now finds itself trading at $115.89 which is 8.1% below its peak. The question is whether this pull back is a good time to buy or whether investors should continue to wait for the stock price to return to fair value.