If your furnace is one that has a hot surface igniter, having a spare is a good idea, not difficult to change.
Also if you have an exhaust blower motor, listen for changes in the sound it makes, they rarely go out without warning, making odd sounds will be your warning to get a new one. And...