Provided we can afford it, I really think we should just be willing to break the bank on either Kane or Osimhen.
At present, I seriously think we're a few strong players away from having a side ready to mount a very serious title challenge. In no position, however, is it more important that this player is absolutely elite than up front.
There are times when I think it's absolutely not such a bad idea to take a gamble on a younger, more unproven option. With a number of key players in the squad being of an age where they're likely to start declining in the next few years (Casemiro, Varane, Eriksen, Bruno), this is absolutely not one of those times. In my mind, this is the time to be making the kind of signing that turns you into title contenders in the immediate future, and I'd say Kane and Osimhen are the only two options that fit the bill.
I'm still kind of undecided on which one of the two would be my absolute preference. At the moment I'm slightly leaning towards Kane, as I believe he's as close to a sure bet as you could reasonably hope to sign this summer. A lot, however, will of course depend on whether or not Kane is actually gettable, as well as how much he'd cost in both fee and wages when compared to Osimhen.