"...and the stock market keeps having record days....."

You have a point there. I'm not sure the "experts" are able to explain why the stock market has been doing so well this year. But it sure has been good to see the effect it has had on one's 401K after the big losses in 2008.