Pretty much everything but commodities is a crappy investment right now. Stockmarket sucks, Bonds suck, RE sucks, China stockmarket looks like NASDAQ cerca 2000. Central bankers are pumping money into the system like there is no tomorrow, and the wealth in the world has never been higher. It all has to go somewhere. So why not buy now and then hold if you can, take some of the pain of inflation out of the mix.