It has risen to these level on the shoulders of its progress. The future is set to continue as it has been for several years. Historic highs is justified. Look at the targets it sat last couple of years and met and then the target that it is going to make next few years. If our target is longer than a quarter then no need to get out while you can. Rather buy any significant dips. I have for years and I am up substantially despite all the bashing that we constantly see here.