Not every time is the opportune time. It is not every time that is God's time for us to do what we have to do. There is an opportune time for doing what is right.
The opportunity that God makes available to us is the perfect time for doing that thing that God wants us to do. When God brings an opportunity to us, he wants us to do his will at that time. God has a perfect time for everything which he wants to do.
God does not do things outside planning. He has a perfect plan for everything which he wants to do. We are his workmanship. He created us to do his purpose. Our primary assignment is to fulfill God's purpose.
Whenever God brings the opportunity to us for us to do good to others, that is God’s perfect timing. Doing good work is our assignment. When we see the opportunity to do good to someone, we should do it because that is God’s perfect time for us to do the will of God.