INSIDER TRADING ALERT!
Actually I've thought deeply about it. Take for instance the curreny rally, which is insane by the way. And I mean insane from a technical trader standpoint. Why is it happening? Well, it could be many things. Suppose you are working as a software developer at BWIN or some big casino or business and you know first hand it is going to start accepting bitcoins. What do you do? YOU BUY bitcoins relentlessly. I think there is an excellent chance this rally is an "insider's rally".
Or you're one of the Gold gurus with a massive following, and you finally get over your "tangibility" mental wall. What do you do? You buy LOTS of btc before you start preaching it to your masses.