God has perfect timing. It may not be the timing we want or expect, but it's perfect. We can see this clearly when we look at the nativity. From the historical events taking place in the years prior to and during the birth of Christ to the contextual timing of scriptural events which laid the groundwork for Christ's ministry, we can see God working in the lives of Jews, Gentiles, believers, and "heathens" all so that His Will can be achieved.