I definitely see a trading opportunity off the twitter launch - what will happen after the fanfare settle? hard to say. But right now, it seems like a good time to get in before the IPO launch.
The "I bet you wished you bought in now" - that was really me talking to myself, heh.