NEW YORK ( TheStreet) -- CNBC debuted its excellent documentary on Twitter called "Twitter Revolution" earlier this week. While Twitter CEO, Dick Costolo, didn't reveal his intentions to host Carl Quintanilla on when the company would IPO, I suspect it will be sometime before the end of this year.And, when it happens, it will be big. Why will Twitter go public? With the solid Q2 earnings call of Facebook ( FB)a few weeks ago, any stock that is social- or mobile-related is on fire. Facebook is up 44% since the earnings. Yelp ( YELP), Zillow ( Z) and LinkedIn ( LNKD) have all exploded as well. As I said in my column here last week, the good Facebook earnings woke up Wall Street to the two key facts that (1) growth in mobile is accelerating and (2) you can make a lot of money selling ads in mobile. After more than a year, Facebook is back above its IPO price. It is finally getting big institutional buyers to believe in its model again and the power of its platform. All that is good for all mobile and social stocks and it's why they are smoking. What's more, Facebook delivered those numbers in the second quarter -- not the fourth quarter. For any ad-based business, the third and then fourth quarters should be the strongest quarters. So, we are likely moving into a period this fall where Wall Street analysts will continue to take up their estimates for the sector. Twitter really sits at the intersection of social and mobile. Although it's smaller than Facebook, it was arguably a mobile company from day one of its life, while Facebook had to struggle to make the shift from web to now mobile. So, Twitter is ready for its IPO spotlight, especially now that all the financial world seems ready to sit up and take notice. In past years, Twitter has seemed like the kid brother to Facebook. It was younger. It revenues was smaller. It just didn't seem to get talked about as much. But the company has really come into its own in the last two years. It has owned live television events and programming, as well as becoming a go to service for instant access to information. The old "fail whale" where the service periodically seized up is now a thing of the past.