I'll just say "OpenDNS" is now owned by Cisco, thus will never be open-anything again, so don't let the name fool you. It's now part of their "umbrella" feature they sell in security appliances for dns inspection. I wouldn't be surprised if there's an upsell from free to be had somewhere these days, with Cisco there always is.
I'd recommend CloudFlare dns, which also does https-based dns for encryption, and you can't really forget their 1.1.1.1 dns server address. These are highly anycast routed around the world, and tends to result in good use for me when I need to use one on the road or test externally quick without looking up an external dns.
Your ISP should tend to have fast DNS putting local servers in your area. I use my CL DNS on my firewall, and my firewall acts as a local cache/authoritative dns for a few local internal domains I use, which is usually enough to ensure DNS isn't an issue for me.
-mb