I would give three years to Salah. Just off his playmaking skills.
I mean KDB is one year older and with a much worse injury record. And I am sure ManCity would extend him.
Would only sell if we are ready to get someone from the top echelon as a replacement. Like a Florian Wirtz. No point in buying two middle-of the road players like a Bakayoko as replacements.
He is Bayern aristocracy through his dad Dieter Hoeness who played 300+ games for Bayern, and his uncle Uli Hoeness who after a similar ten year career playing as the dad, spent the next 40 years as General Manager and as President of Bayern….