Cost may be a factor but have you considered Starlink internet?
You will need to see a pretty good piece of sky, generally to the north.
We have had it for going on a year now and it has been incredible with uptime at approximately 99.999%.
We see speeds of 125-250 down, 10-20 up and pings in...