That age has been unlocked since long, at least in Serie A.
Antonio Di Natale was capocannoniere in 2011 at 34, Luca Toni in in 2016 at 38, Fabio Quagliarella in 2019 at 36; this year Ibrahimovic has 12 goals in 10 games at 39.
The level of Cristiano exceptionalism on these shores is amusing at times.
To be fair, Vardy is age 34 and he is top scorer in PL last season and one of top in current campaign, Ibrahimovic was 35 when he scored 28 goals in England and was the top scorer in our club too, Suarez still scoring goals at age 34 in Spain. And if we go back bit in time, Sheringham was still top player in PL even when he was in his mid-late 30s. So its not necessarily only about the league/country they are playing, its more about the player.
Let's use age 33+ as benchmark (as 33 is where most players' form start to drop drastically) and compare in longer period of that to make it clear picture.
Di Natale
33: 28 goals (29 goals in all competitions) (Italy)
34: 29 goals (Italy)
35: 26 goals (27 goals in all competitions) (Italy)
36: 20 goals (Italy)
37: 18 goals (Italy)
38: 4 goals (Italy)
Toni
33: 9 goals (Italy)
35: 8 goals (Italy)
36: 21 goals (Italy)
37: 23 goals (Italy)
38: 7 goals (Italy)
Quagliarella
33: 8 goals (Italy)
34: 12 goals (Italy)
35: 19 goals (Italy)
36: 26 goals (italy)
37: 12 goals (Italy) (14 goals in all competitions)
38: currently 7 goals in half season (Italy)
Ibrahimovic:
33: 30 goals (France)
34: 50 goals (France)
35: 28 goals (England)
36: 22 goals (US)
37: 31 goals (US)
38: 11 goals (Italy)
39: currently 14 goals in half season (Italy)
Sheringham:
33: 6 goals (England)
34: 21 goals (England)
35: 13 goals (England)
36: 13 goals (England) (15 goals in all competitions)
37: 10 goals (England)
38: 21 goals (England, Championship level)
39: 7 goals (England)
40: 2 goals (England)
Vardy:
33: 23 goals (England)
34: currently 13 goals in half season (England)
Suarez:
33: 21 goals (Spain) (25 goals in all competitions)
34: currently 14 goals in half season (Spain)
Ronaldo:
33: 44 goals (Spain) (50 goals in all competitions)
34: 28 goals (Italy) (42 goals in all competitions)
35: 37 goals (Italy) (41 goals in all competitions)
36: currently 23 goals in half season (Italy)
Footnote:
over 20-30 goals per season are in bold
(bracket include international goals in all competitions)
over 40-50 goals per season are in underline
Italic represent the current seasons where they are still half way through and may score more
So, if we judge by goals over 20-30 per year, there are only a very few doing it consistently, Ibrahimovic and Di Natlie are the only other ones with few consecutive seasons doing it, Suarez and Vardy has the potential, lets see how well they last.
If we judge by goals over 40-50 per year (in all competition), only Ronaldo has been doing it all the time, none of the other players doing it in any season, except Ibrahimovic doing it once in France.
Its seem for any of the players in modern era, only Ibrahimovic still in top form even after he reach age 39, in average most players form drop when they reach around 32-33 of age, some of them drop when they reach 30-31 of age too. With only very exceptions highlighted above, their form eventually drop once they reach age 37-38 followed by retirement.