Good timing by @twitter an estimated $10 bn #ipo