3 stocks to buy right now, according to one strategist