It doesn't really matter when the season ends, other than being a time limit for them to take over.
If they don't lose their golden share due to still being in admin, it means this season hasn't ended yet, and that it's still this season for any points deductions.
If they manage to finish outside of the relegation zone, there's no room for them to delay coming out of admin to take the points deduction over to next season in League One.