I would add that commodities (and infrastructure) is still a great long term bet.
Remember: if you're reading about a sector in the financial press - it's too late. The market has already had a run up and will very likely go down in the short term.
But, again, if you're looking twenty...