Even 4G is normally near 100Mbps,
I'll add a caveat to that one...
It REALLY matters where you live and who your network provider is. Where I live, you can barely get a couple of bars of service. If you use AT&T, you might not connect at all. The towers in the area are all US Cellular. AT&T and T-Mobile don't have towers anywhere near me.
Oddly, T-Mobile works better than Verizon or US Cellular (they more readily share towers with an agreement between them.
Then, you might get 5 to 7 Mbps on a good day... US Cellular, the owner of the tower, might get 1.2 Mb/sec.
My DSL provider screwed me over pretty hard.
I got satellite, but Starlink didn't serve my area, so I saved much of the bandwidth for the missus.
I then used a cellphone hotspot as my only real ISP.
The good news is that I have had a T-Mobile plan for a long time. They had a sale where they offered 'unlimited hotspot data'. They still honor that because I've never changed my plan with them. Their support workers have told me to keep my account and never change because it'll take away my unlimited hotspot data.
To be fair to T-Mobile, it's not really their fault. When they offered 'unlimited bandwidth', nobody was using more than a couple of people were using more than a few hundred MB per month.
They've done some limiting to it over the years. File sharing via torrents won't work. You can't use the Tor network. Really large files (over a GB) tend to fail.
Other than that, a mobile hotspot was what I used for about 1.5 years (waiting for fiber internet for much of that time).
And, kudos on T-Mobile for honoring my contract for this long. I'm well and truly impressed, as I'd burn though 300 to 400 FB of traffic in a month.