The rally is fake, it's a liquidity driven by the central banks, the gains one day will vanish twice as fast as it rose. When that day is I have not a clue. Most likely near the next presidential cycle.
Should Ron Paul gain traction this will most certainly spell trouble for the money changers.