What are stocks up on today?

The S&amp;P at one of its highest forward multiples of 23x is a sure bargain? What about small caps at 50-60x forward above 2000 highs? Nasdaq 10,000 bargain? 

Or we just buying everything not nailed down at a market cap 155% to GDP? 

$SPX $NDX $IWM