Is it still a good time to be in tech stocks?