The stock tires have very disappointing wear and wet weather performance IMO. My Nitto Invos have excellent wet weather performance. In fact, that was one of the main reasons I tried them out in the first place and was a friend's recommendation. My experience with the rear wheels was good enough to replace all four tires with them in my last tire change.
The other option is to slow down