Constellation Brands Stock Plummets: Can It Recover?