At worst, most modern ethernet ports are 100Mbit and low-latency.
With a wifi connection, no matter how much bandwidth it promises, it seldom hits that. And of what you get, fully 1/4th is generally taken up by connection overhead. Plus, depending on which frequency is being used, there are other devices making "noise" in this space.
Also, who made your laptop?
If it's a Dell, look in your Windows Services.msc. Look for a SmartByte service.
SmartByte is supposed to be a bandwidth manager.
But it's SEVERELY broken. It actually cripples your bandwidth and latency.
Disable the service, turn it off, and reboot.
Also, try just rebooting your router.
Left up long enough, these devices get mildly unstable over time.
See if any of those help.
But Marine X's advice is the more stable option in the long term.