I pay for 500Mbps down and 50Mbps up, with no caps. Though, I often get a little more than that. I’m in the UK, with Virgin. My plan also comes with a SIM card with unlimited calls, SMS, and capped 2GB data (5G capable). All told I pay about £34, which is roughly $44.
Best advice I can give folks is not to be afraid of haggling your contracts. When their introductory offers, and the initial contract ends, call them. Though, it would help if there is actual market competition… though from what I hear about the US… that’s non-existent, when it comes to broadband packages.