No question but people with short memories are back and thinking it's business as usual. Except it is not as there is both a slow down in US Economy which will affect company profits AND somebody has to pay for the level of debt the US Government has taken on.
There is always a correction in the stock market given the above circumstances and we just haven't see it yet. Holding some cash is prudent because the bargain prices have yet to be seen.
Long term metals and commodities will give better returns than the stock market but that's because the 'crash' hasn't yet hit the markets. Give it a few months.