Twitter (TWTR - Get Report) has been a "disaster," TheStreet's Jim Cramer, co-manager of the Action Alerts PLUS portfolio, said while answering viewers' questions from the floor of the New York Stock Exchange.
The micro-blogging site hasn't figure out how to drive user growth and too many users are "just so darn mean," Cramer said, adding that "the lack of civility (among users) on Twitter has wrecked it."
Ad revenue estimates for Twitter were also slashed Thursday from eMarketer.
Sticking with tech stocks, Cramer said investors looking to initiate a new position in Apple (AAPL - Get Report) should wait for a near-term downgrade. The move could trigger a temporary pullback and thus, a better entry for investors.
But don't use that tactic on Alphabet (GOOGL - Get Report) . The stock is unlikely to decline below $700 any time soon, as the company continues to win business and shares have a low valuation. It's also a "weak dollar stock," meaning it benefits from the currently falling U.S. dollar, he explained.
There are other stocks that benefit tremendously from a declining dollar as well, Cramer said -- pointing out earlier Thursday morning that Microsoft (MSFT - Get Report) and many tech stocks benefit from a weaker dollar.
Visa (V - Get Report) is another weak-dollar winner. "Visa is a real strong buy here," Cramer, as he and Research Director Jack Mohr added the stock to the Action Alerts PLUS portfolio Thursday. "I think Visa goes up substantially," he added.
As for beaten up, but recently resurgent Chipotle Mexican Grill (CMG - Get Report) , Cramer says investors shouldn't sell here and look to buy it back cheaper. "I don't encourage that kind of trading," he said, explaining that selling it here would require investors to buy it back below $440, which may not ultimately happen.
Cramer is avoiding health care stocks like McKesson (MCK - Get Report) and Cardinal Health (CAH - Get Report) . He's also avoiding Transocean (RIG - Get Report) , as well as Integrated Device Technology (IDTI) following the company's last earnings report.