‘We haven’t seen the bottom’: Dan Niles names 2 tech stocks to ride out a potential recession