I understand the financial argument, but that 5m could be very costly if we don't get promoted after selling one of our best players. In my opinion we keep the squad and momentum/confidence that has got us 8 points clear. Add some quality if it's available, but do not weaken the core team.
As for levels dropping, I can't see that when a title is within touching distance, even with the players out of contract in the summer. Football is all about opinions though 😊