I don't know if it's over, but I do know that I've never trading something so resilient as BTC. All those little crashes on they way to 260 were blips after a few days.
It's because there are no shorts. Everyone that is trading is long by definition. If they sell, it's to buy back at a lower price or to take profits.
It creates massive swings, but has huge upside.
+1.
To add: People have tendency to project their own actions or thought to the general public. I, for one, am super bullish long term, have done my homework, bought on equity (not credit) on the way to $100, stopped buying, sold a tiny bit over $200 (had intention to sell 25% at an average price of $400 but we never got that far), resumed buying at $100 and now I am slowly accumulating more as I don't have "excess" assets that could be converted to BTC (my silver is also getting interesting..), I would never panic sell, but I did panic buy several times on the way up.
I think most of the new entrants in Jan-March were like me.
If someone, on the other hand, actually bought on margin, solely for the reason that it went up, and is now either exited or busted, he may very well think that most of the new money was from the likes of him.
What I think, however, is that some time from now on, it will come from the likes of me. True believers. It will be an excellent entry point, as we cannot go but up from the point where all sellers have sold already. The "bears" in this forum are people waiting to buy back, the successful speculators have no reason to come here to spread FUD, they are already pumping the next bubble in Madagaskar real estate or something with their quick gains.