Like the logic, but don't think Palace would accept £45-50m. If they would then he would already by a lily-white as we would have paid it last July (I think). He signed that contract in August as the transfer window shut and that puts him the £60-70m bracket. Your logic is spot on if the numbers were £45-50m. My assumption about financial model was in the higher range though.
Here's his stats.....
18/19 - 12 goals, 4 assists.....36 games started
17/18 - 11 goals, 4 assists......36 games started, 2 sub
16/17 - 7 goals, 9 assists........35 games started, 2 sub
I can argue that these stats would be way better in a top 6 team though. I also get that he might find his happy place at Spurs and thrive for a number of years versus the nonsense we've seen with the want away stars.