The only reliable way to get drivers ahead of time is download them off the Dell website as many of the driver updater software apps can and will install the wrong drivers. So if you want PC to not have odd errors, I would stick to the manufacturers web site
Win 10 is pretty good, it can and will download drivers for most hardware, it just doesn't always get the newest versions
you can go to the dell web site for model after installed and click detect drivers and it will show you what to download: http://www.dell.com/support/home/au/en/aubsd1/product-support/product/xps-8700/drivers/simple