When I had a Nvidia card in my computer years ago i had to use an Nvidia ppa for drivers. It was the only way I could get it to work.
New distros have all this built in. Just use endeavouros or something if u really want the good stuff
well endoevouros is just arch and the nvidia-dkms package just works for currently supported cards (I think 9 series and newer)
Endeavouros worked out of the box though, so for new users I'd recommend it over arch. It even worked with my Nvidia prime gpu