In Galatians 6:10 We understand that one of God's perfect time is given unto us as any opportunity to do good unto others
For every opportunity we find ourselves to help someone in need or to do good to our fellow brethren we should use such opportunity judiciously because it is God that brother that opportunity to us to be able to fulfill his will for us so anytime we find ourselves in a position to help someone we should not procrastinate or even abandon it we should utilize that time knowing that we are obeying the scriptures
To execute something is good is indeed God's perfect timing as brother Eli said we cannot do good everytime we want to do it it is the grace of God that empowers us to carry out this task because most of the times when we plan to do something good for somebody we might face hindrance from the devil we see that in the writings of Paul in 1 Thessalonians 2:8 Paul writing to the Thessalonians church about how his movement to visit them had been hindered that's to proof to us that to do good requires the grace and perfect timing of God so that it cannot be hindered
That is why it is important not to miss the opportunity to do good unto others and according to brother Eli we know that it is God's perfect time to do good when the situation allows you to do so when there's no Hindrance and even in the face of hindrance we are able to do good then it is God's perfect timing and we should endeavor not to miss that time
GLORY TO GOD
AMEN