This has been happening for quite a while hasn't it? Anyways, from beginning to end, the same issue occurs in that there's a timeout occurring when the usbhub is attempting to suspend a usb device's connected port. This can be caused be a usb device, the usb device's drivers, or a failure of the usb controller (motherboard) or the BIOS/chipset drivers.
I can tell you right now that Dells are notorious for their motherboards failing early, and it commonly starts off by USB hub failure. This case may be reflective of that. Still, we should go the driver route first before having to deal with Dell tech support. Your best option at the moment is the go to the Dell website and update
all drivers, especially chipset drivers and the BIOS. Any firmware will also be beneficial. Don't forget other items you may have internally that may seem innocuous, like an internal webcam or the trackpad. While the trackpad commonly runs off PS/2 interface on Dell laptops, it can perchance use USB, and I
know the internal webcam uses USB.
If all the updating doesn't fix things, then I recommend turning on
Driver Verifier. Do
not select the following checks:
Force Pending I/O Requests, IRP Logging, and
Low Resource Sim. Make sure to restart system after you finish setup. If you experience a boot loop afterwards, go into Safe Mode by pressing F8 prior to Windows logo and disable DV there. Provide us any new crashdumps.