Hello, first of all I wish you a good day. I hope you are having a nice day. I understand your problem but don't worry I'm here to help!
I think it might work if you try these solutions;
1-) Don't use Wi-Fi;
2-) Don't do download, many browser tabs open, stream, Spotify while playing;
3-) Make sure your internet is not being shared at the same time that you are playing;
4-) When disconnected from a server, try to connect to another server with few users;
5-) Prefer to start your trips and places with less traffic before reaching areas with more traffic;
6-) Using programs like NOPING helps to change your internet route with game servers, this avoiding sending packet data losses before you solve your route problem with your operator.
7-) Use VPN this Improve latency and reduce ping using a faster server connection.
If those don't work try this too;
There is a mtu option in the advanced section by entering the WAN settings from the modem settings and editing. It comes as 1492 by default. It is enough to do 1440 and then reset it.
I hope what I wrote worked and the problem was solved. If you have any other questions, please feel free to contact me!
Have a nice day!
Kind Regards,
Samderali.