Like they say, when you have analysts going against the grain, it is time to buy with both fists. FB has become a money making machine. As they continue to expand this social media, money generation will increase. What company can afford not to advertise in FB at this moment. Especially when they will more accurately profile their customers to ensure the right ad is popped in their account. They will master this process with the best programmers in the country to increase the accuracy and reception of the ads. This will further increase the revenue stream as they show their effectiveness for the money spent on the adds.