It seems an army of people say the best driver is the new driver and if it doesn't work, it must be your PC so go away and stop bothering us... but i answer BSOD posts here, and I see Nvidia drivers causing crashes a lot. Now, sure, the number of cards out there that are Nvidia compared to AMD means the majority I see will have Nvidia cards. Last years drivers really didn't like the 10 series cards. I would see a 10 series card and start wondering if the bsod I am seeing now isn't caused by Nvidia drivers.
For a long time I didn't trust them at all but I have a 2070s now and so far the drivers seem to work fine. So it put a dent in my "blame BSOD on Nvidia" belief. Especially if the machine in question has a 20 or 30 series card, the drivers should work with them.
I don't see many people with 9 series cards getting BSOD so I can't say. Maybe owners of them are like me and stopped looking for newer drivers once I had some that worked. I realise you just want to find the best now, but it is likely something from 2018 is best you will find. Priorities have been look forward, not backwards