Sorry to hear it. Your best bet is to keep backup saves in case something like this happens. You can use the route skips and the stat editor to catch up quickly otherwise.