“And it came to pass at the end of two full years, that Pharaoh dreamed: and, behold, he stood by the river.” Genesis 41:1
When you bake something in an oven and remove it too soon, it will not be done. If you leave it in too long, it will burn. It was the Lord who determined that two full years were to pass for Joseph before He would bring him out of prison. God didn’t want to bring Joseph out of prison before he was fully done. God has precise and perfect timing over all of our lives.