Is the worst over for new age tech stocks?