If you have a good signal and don’t mind the fact that speed will vary depending how many people are active on the base station then 4/5G can certainly be a viable solution - I’m using my DIY set-up that is working well enough though does have a couple of downsides compared with an integrated solution from one of the service providers.
Which in the era of mobile phones and Google translate with voice recognition is ridiculous.