His contract won't expire at the end of season.
Buying before end of season has few advantages and disadvantages:
+ plenty of playes of all positions and various skills
+ low number of managers who buy
+ useful if you won't get promotion
- players lose on value when season starts
- players get older 1 year and lose 1 star
- after new season starts you can buy stronger players (if you get promotion)