If we sign him during the summer he will get to do pre-season with the team, and so have time to adjust to how football is played here. Its different for someone like Maguire, who have played at top level in English football for years, so we could sign him a week before the season started, and he just settled in straight away.
Reasons not to sign him in January is the price, he is being quoted for £50m, now the journalist might just pull these sums form thin air, but that is a ridiculous price to pay for Bruno. Sporting fans might justify the price as much as they want, but it does not look like we are paying up, and we should not, as he is nowhere close to being as good as someone like Bernardo Silva.