As for commodities being the "worst" asset class, the arguments to buy commodities would be 1) they are nice, uncorrelated asset class, 2) the cycle for commodities is longer than one year and they are currently cheap, and 3) "commodities" is too broad and there are too many stories going on in this asset class to be able to group them all together.