My rule of thumb is to have the network driver ready to install with windows. the network driver is the most important on a new build, once that is installed and you can connect to the intertnet you can download and install the drivers as you see fit.
I do not suggest using the drivers that came with the hardware, except the LAN driver, you can download newer/safer/updated drivers from the website of each device maker. after the LAN start with the mobo drivers as the motherboard is not one device but many.