You internet speed isnt relevant,
1. the ping to the MINECRAFT server is (ping to some speedtest website is also irrelevant)
2. as well as the server tick rate (should be 20).
Ping your minecraft server, and then check if the server is getting tick lag due to being overloaded by (probably) mass entities somewhere or bugged mods.
I pasted the results of the ping a few posts back, and TPS reports about 10ms for overworld and 2ms for nether. No other dimensions.