Watch this video that explains what is driving these stock prices higher.
Now this is a matter of opinion. This market analyst thinks that the present bull market will last for another 15 years. You can read his arguments here and decide whether you agree with him or not.