Home News Zoom Video stock price analysis ahead of earnings: time to buy?