Better Late Than Never

I don’t agree with that. It’s not a good position to start from. Maybe what would be better is “This isn’t ideal, but I’m here, now, so let’s get started.”