God has a perfect timing for everything. In the midst of all that we are experiencing, He is continuously at work.