This heavily depends on your driving style, and off-course how you use your NSX
For a street NSX that is used for spirited driving in the weekends but not really a track day machine we generally advise/sell/install :
NSX-R Front bar
NSX-S rear bar
NSX-R front brace kit
That's it, if you wish to lower the car as well,
Koni & H&R or NSX Type-S suspension
Let's call that Stage 1
That gives a very well balanced natural feeling car with out sacrificing comfort.
IF your looking to really lower the car and go further in how the shock react.
KW V3 Coilovers are a very nice upgrade.
Carbring rear strut brace (one-piece solid aluminum instead of the 3 piece thin stamped OEM)
This could be called a second stage
If then isn't enough your really starting to look in to Track style upgrades.
We'd then look in to CTE sway bars, perhaps different spring rates on the coilovers OR if budget allows it a more advanced coilover (KW CUP, or JRZ)
Front strutbrace.
And let's not forget the most important component, Proper Tires that are properly sized.
Here in the shop for NSX's running 17/18 setups I generally recommend 215/40/17 and 255/35/18 (perhaps 265 depending on the wheel)
I personally like to use Bridgestone Potenza, do have good experiences with Michelin Pilot Sport and Pirelli P-Zero, the latter we normally use on the Italian exotics we work on here.