Tech stocks aren't a buy right now but one giant is an exception, says analyst