I think a new manager coming in and wanting to fully assess the squad plus have a say in the targets is probably a rather large part in it...
And by the accounts of Hunter and Joyce, we moved back for Giroud in November. He didn't want to come.
So December has been about enquiries (Aubameyang, pointlessly) and such. The first rumblings of a bid for Tosun came around the 20th of December.
All being well, it should be wrapped up today. It would have been rubber stamped tomorrow (hence Walsh's trip to Turkey last week), but Besiktas upped their asking price over the weekend.
That's why their president is now getting involved as we want to make sure this deal goes through and they aren't pulling any tricks.
We're literally doing just what you asked. What difference does it make if he'd signed yesterday as opposed to getting it done today? Which, as I said, is only a result of Besiktas messing us around.
The key is how we react to this deal.
If it goes well, great. Get him in. I don't see the point in rushing him in to the team for the derby anyway, it won't make a difference. Rather him be given a proper time to settle in and get accustomed to the league, and then we might see what he can deliver, rather than get the Sandro/Klaassen scenario. Get him in, get him settled, but straight away be moving on to the next position of priority.
If it does go south, we need to have 2-3 targets already lined up and ready to go. If that isn't the case we truly will know massive changes are needed.