Rust streaks under your screws
The fastener heads corrode first because the cap is the highest exposed point. Once you can see the streaks running down the sheets, the seal between the screw and the roof is gone. Water finds the gap on the next storm.