Home Depot's Gloomy Forecast Shakes Markets: Brace Yourself for the Impact!