Do not sell
Get him signed up to a long term contract and next January or Summer you look to sell for £15 million plus and use the money to rebuild.
The other issue you have if you don’t offer him a new contract at the moment and he carries on tonight’s form the rest of the season he potentially ends up above the wages you can offer when there will be other clubs happily pay him £20k a week