#bgfv stock analysis