As Tech Stocks Soar, Are Facebook and Twitter Still Buys?