Here is a great review of an FTC report and the Full FTC report:
https://restoreprivacy.com/internet-service-providers-isp-privacy-data-collection/
https://cdn-resprivacy.pressidium.com/wp-content/uploads/2021/10/FTC-ISP-Report.pdf
The author recommends using a VPN which you have to consider carefully as that can be another angle of tracking with less stringent legal safeguards depending on their base country of operation. For example, I used to use Private Internet Access, but dropped them when it emerged that they had been bought by a questionable Israeli firm with ties to intelligence. Something the author doesn’t list if you’re not ready to move to or trust a VPN, and that’s to run your own DNS resolver. I highly recommend Pi-hole which can be combined with Unbound for a recursive DNS resolver. Pi-hole allows you to filter advertising, tracking and malware sites, which will add ad blocking to all devices on your network, especially useful for Android phones. And with Unbound it will search out the authoritative DNS server responsible for the site you’re trying to visit limiting DNS injection attacks on other upstream DNS servers (Pi-Hole will cache these for future use). This will also limit being tracked by upstream DNS servers which you can never really trust. And Pi-hole is easy to set up, as my main Pi-hole is on a Raspberry Pi 2 with unbound and combined with PiVPN using Wireguard. My backup Pi-hole server is a Pi Zero 2 with Pihole and Unbound installed as Docker images which is even easier to setup.