Over the past couple years, I've:
1. provided a list of bad potholes along my normal route to/from work, to my Municipality right around now when potholes are making a more obvious appearance. The hope is to have most of them fixed by the time I'm driving my C8. My City has a program where you post notice of potholes online and they use that as a reference and I've found this to be fairly effective. I've destroyed tires and a rim before on bad potholes so I don't want that with the more expensive C8 tires and (aftermarket) rims;
2. "unparked" my C8 when the roads I use are clear of snow/ice and all daily temperatures are forecast to be almost 100% above zero, into the foreseeable future. That's been as early as mid-March in the past. I don't mind some snow the odd time with ***all-season tires*** and have driven with them on snow before w/o problem. The type of tires you have is critical, IMO, not only for grip but also stopping distance, if you're safety conscious;
3. ideally I'd like to wait for the street cleaners to clear all road debris off but I've found I'm simply too eager to get the C8 out and about, so I drive it knowing the increased risks of rock chips. Having PPF in all the usual areas plus my front windshield coated with a protective film, makes that decision easier. I used to wait for the streets to be cleaned of all "grit" before taking out my motorcycle, but cornering in a 4-wheeled vehicle, even over grit, isn't so bad as long as you drive reasonably knowing the City streets might not be completely clean.
Good luck!