I agree. If it wasn't wet, his tires wouldn't have spun when he punched the throttle.
I knew a guy who had an aunt who watched a video about driving in the rain, so I am also an expert on NSX torque curves.
(Does a turbo SR20 "make the torque needed to spin the tires"?)