There are tons of users who complain every day on every supported Fedora version.
Using RPM-Fusion and install from there.
Expert in Nvidia is this user here:
Follow his answers and tipps and you will be successfully. This not means to contact him direct, but if you include his nick in the search you will find “best” answers.
Best practices is always test in Virtual environment or on a external Hard-drive if you want to test the Hardware.
I do so and swap in the end the disk when everything works smooth (this means installing grub2 separately on each disk).