Now is 'good timing' for Twitter's IPO