I have learned to embrace it. It seems over the years I have developed a pretty good intuition for when it’s time to get going. I have tried to be more proactive and do things early but usually it doesn’t work out.
In the workplace though, sometimes people will not keep coming back to you for the result - but they will still remember that you did not deliver. Have to be careful about that one. Was it really "not needed", or were you chosen as the convenient reason why it did not happen?