Ecclesiastes 3:11
He hath made every thing beautiful in his time: also he hath set the world in their heart, so that no man can find out the work that God maketh from the beginning to the end.
God's time is truly the best. Christianity demands faith and patience in God Almighty. We come across a character in the Bible of the person of Hannah. This woman was faithful and patience for the manifestation of our savior Jesus Christ. She never gave up or lost hope for one day.
Isaiah 40:31
but they that wait upon the LORD shall renew their strength; they shall mount up with wings as eagles; they shall run, and not be weary; and they shall walk, and not faint.
Waiting on God is never a waste if time. God has a reason for every stage of life He carries us through. If we try to bypass anyone of them we'll end up staying right from the beginning. This is why it is important to keep our gaze fixed on Jesus at every step of the way.