And then there is divine guidance through disaster. From the moment we believe on the Lord Jesus Christ as God and Savior our timing and schedule must begin to change to appropriate the unique spiritual life God has predestined us to. We must learn what God's plan entails and do our best to live in that plan through His power. Good or bad timing is a matter of utilization of the problem solving devices. Even if you have made bad decisions there is still hope through using the problem solving devices and remaining in God's plan for your life.
Divine timing is a part of the virtue of predestination and virtue brings capacity.
Capacity in the life of the believer then allows God the freedom to bless the believer, which also glorifies Him. He would not be glorified. Every detail of timing is a matter of predestination. What often passes for coincidence, luck, or good fortune is really a matter of timing in life. There is no luck in divine timing, only the virtue of God.