It's very likely he'll never become a true 100m player (rather than a kid with big potential).In 5 years we will be kicking ourselves why we didn't sell Gavi now that his value is the highest that there ever will be.
I also don't see who would pay that much for him now.