Any contractor will tell you that “how soon” is always a matter of money
They can have everything back to normal tomorrow if you had a quadrillion dollars to throw at the project. However, spending a reasonable and rational amount of money, completing the project will take, of course, a reasonable and rational amount of time. Shockingly, that won’t be tomorrow.
It also won’t be in a month (the end of May). Anyone who tells you that is lying.
Money can move some things faster, but there’s still hard caps on speed. Babies can’t be made faster, cement needs to cure, moving tons of steel takes time.
It’s possible that by the end of May, there’s a channel open, but nothing that would be full capacity.
And you’re making my point: there’s what contractors will say is possible with enough money, and then there’s what reasonable, especially with the resources available.
I’m making the opposite point. Money doesn’t speed time up.
I was, among other points, also making that point