Interesting talks come about this kind of question. Some work should be 100% PM (preventative maintenance), so it begs the question when to change it. Miles versus years versus gut versus wallet. If the serpentine belt goes you are dead on the road until you replace it as you can't use your water pump, alternator is not turning, PS pump not pumping, fun stuff like that. So - you never want to wait until it fails to replace.
On an I4 taking it off and on is pretty easy if you don't have other issues that are waiting to fail (like Vang's tensioner). Take the belt off and inspect it for cracks. If it looks good, put it on and give it another ??? miles, then inspect again. Or just put a new one on - they are not expensive. Like stated above they *should* last around 100k but that depends. If it is a cheap aftermarket, or there was a bad production lot, it could fail in 100 miles. I like OEM on critical parts that failure means I am stuck on the side of the road or maybe you know, dead. I'll venture into aftermarket if it is just a PITA to deal with failure.