Lucas Moura signed 31stJanuary 2018Wasn't 18 months - Moura was signed in 17/18 January window. It was just the one season. I've heard "18 months" and "2 seasons" that has become a weird urban legend. It was Poch who didn't want to spend though, confirmed through a few sources but most recently by Pleat.
Spending over £50m each on two players isn't really consistent with "budget" or being tight. It's a lot higher than a lot of other clubs.
The issue we've had, really, is that the calibre of player to being PL champions is a bit of a challenge. The players that have enabled such a feat have been punts and it's hard to think of any that are not just being flattered with retrospective.
I would argue that the vast majority of players that have helped push a team to a title have been signed for relatively small amounts, rather than the equivalent of £100m+. Pretty sure a few weeks ago this was talked about and almost every signing of that £80m+ calibre hadn't exactly set the world alight.
Tanguy Ndombele signed 2nd July 2019
517 days between those dates. I'll let you work out how many months that is.
All that Levy loving has gone to your head.