NEW YORK (TheStreet) -- TheStreet's Jim Cramer answers Twitter (TWTR) questions from the floor of the New York Stock Exchange on Monday, and this week's first question asks if Yahoo! (YHOO) stock is a hold.
Cramer replies Yahoo! is a buy and he likes it because he does not believe the Internet company will squander the cash it received from the Alibaba (BABA) IPO. He points out Yahoo! can now buy back stock and the company has been a great buyer in the past. Furthermore, he does not understand how some people feel CEO Marissa Mayer has been doing a bad job, as the stock has been red hot since the teens and is up 10 points in the last year.
The next question asks if investors should buy Constellation Brands (STZ) ahead of earnings. Cramer does not want to say the stock is played out, but the company does own Corona and Modelo. He says it's fine if the stock comes down any more then it already has, but he is worried about the company's wine products because of an earthquake in the area where the wine is made. Cramer says CEO Rob Sands is a "fantastic manager" and recommends buying the stock on any weakness from this point.
Another user asks about Ciena (CIEN) , which recently reported solid results but disappointing guidance. Cramer says he just can't take the stock anymore and directs investors to Cisco (CSCO) if they want to be in that area because Cisco has done well "even though the company hasn't hit the ball out of the park." He also believes Cisco CEO John Chambers is "really getting it together."