Correct, earnings are strong, but stock prices have moved up faster than gain in earnings. Which translates into market is historically overvalued. Trade safe if you are nearing retirement.
http://www.multpl.com/shiller-pe/
Well, yes. But how do you define “nearing”? :)
My investment guy has me in 70% stock, most of which is domestic. I’m ok with that level of risk. I’ve got maybe 10 years to go MAX until I retire.