We wonder why God waits to step in after it’s too late. That’s because with God there is no such thing as too late.