Comment on
Tips on speeding up remote connection to personal server?
Enable bbr in Linux kernal. You will be amused how big of a difference that creates. Since its a home ISP line... I suspect there may be tiny tiny packet loss that drags speeds down with traditional cubic TCP conjection algorithm.