A new set of Nvidia GeForce drivers, 388.31, has been released today, providing support for several games with a 2 in the title. Destiny 2, Injustice 2, and Battlefront 2 (out on Friday) should all be well served by this release. They probably won’t make the progression any smoother in Battlefront 2, but that’s not really Nvidia’s problem.
Destiny 2 in particular seems like it will benefit from this release, as Nvidia is claiming performance boosts of up to 53% with certain GPUs (looks like the 1080 line does especially well). The link above includes some performance charts and graphs at both 1440p and 4K.
Based on yet another chart, Nvidia think a 1060 will be enough for you to play Battlefront 2 on High settings at 1080p. They recommend a 1070 for 1440p, and a 1080ti for 4K resolutions.
New feature and fixes in driver 388.31
Game Ready – Provides the optimal gaming experience for Star Wars Battlefront II, Injustice 2, and Destiny 2.
SLI Profile – Added or updated the following SLI profiles:
EVE Valkyrie – Warzone
Star Wars: Battlefront II (2017)
Micro-stuttering occurs in games when GPU monitoring tools are monitoring GPU power (“Power” monitoring enabled). 
[GeForce GTX 1080][eGPU][notebook]: NVIDIA driver could not find compatible graphics hardware on the Alienware Amplifier. 
[3D Vision Notebook]: There is no “Set stereoscopic 3D” link available in the NVIDIA Control Panel. 
[GeForce GTX 970M]Notebook][Pattern Design Software]: Objects drawn in the application are not visible. 
Important Open Issues
DisplayPort and two DVI monitors. 
[GeForce TITAN (Kepler-based)]: The OS fails after installing the graphics card on a Threadripper-enabled motherboard. 
[Kepler GPUs][StarWars Battlefront II]: The system hangs when launching the game in DirectX 12 API mode. 
[Windows 10 Fall Creators Update]: Color settings made in the NVIDIA Control Panel are not preserved across a system reboot or restart.