Harry Kane doesn't have a single senior trophy to his name.
No matter what he shouldn't sign a new contract, then when 2024 comes around he has to sign for a team best placed to offer him that.
Only issue is, he is 73 goals short of Shearers record. He won't do that he 2 seasons, so he'll probably have to go on a free transfer to Chelsea or Liverpool or Us (us being less likely with Haaland).
If he doesn't value that record, or thinks he can come back at 35/36 and break it. Then he should go to Real Madrid or Barcelona, maybe Bayern or PSG but the German and French league may be frowned upon.