T-Mobile: $50/month. No data caps. ~40-50mb/s down, ~5-10mb/s up. Intermittent connectivity drops (30-60 seconds at a time) and stalls. Line of sight to the tower. Device indicates I'm on LTE as 5G hasn't been enabled yet (either on the device or tower).
Starlink: $100/month. No data caps. ~100mb/s down and up. No intermittency or stalls. Kids love watching Dishy acquire satellites.
If your budget affords it, I would recommend Starlink.