A GTX 960M is right on the edge of playable, so the performance mods everyone mentions are your foundation - but here's what actually made a difference for me: dropping your resolution to 1600x900 or even 1280x720 feels way less painful than you'd think, especially on a laptop screen, and it frees up room for maybe 40-50 solid mods instead of limping along with 20. Once you've got your performance baseline stable, grab some lightweight texture replacements and weather overhauls that won't tank your framerate. I'd test with maybe 30-40 mods total before pushing higher - boot up a new character, spend an hour in different areas, and see where your fps actually sits before loading up another 20.