Either you're on the 50Mbps package, in which case for the time of day, those speeds are about right (for a wired connection) or there's a problem. Wifi will never get the full speed, then it depends on where you are in comparison of the wifi access point, whats next to the access point, what wifi tech it's using (2G or 5G) the channel it's using, and any other interference.
Whack a device into the router over an Ethernet cable and you'll get a true representation of the speed you have eliminating wifi issues.