We have heard the phrase "timing is everything." Being in the right place at the right time can make all the difference. There are also situations where being too late can ruin opportunities and outcomes. Many times, it can feel like God is late. We wait and wait until it feels like God may have forgotten or denied us completely. The Christmas story is proof that we have a God who is always on time for everything in our lives.