I'd sign him right here and now, and I'd go wherever it takes to land a player like that, he's a "Crack" (a "match changing" player) player and I'm a fan of everything that he does, and what's more now is the prefect time to sign him as he's got a wealth of experience and has reached full maturity.