I carry fingers with me at all times. When an unexpected loud noise happens and I have time to put my fingers in my ears, I do it.
For expected cases (shows, concerts, etc) I carry ear protection that I insert as needed.
I take 600 mg NAC daily, along with general multivitamins.
I do professional hearing tests every 9-12 months because I have a degenerative disease and I need to monitor its progress.