Home Business Snap stock forecast: brace for big moves ahead of earnings