bitnodes hasnt been a good accurate count in years
Is there a place or service that is accurate?
can look on multiple sources, wont get a concrete count anywhere..its like trying to determine how many web servers there are. here's some of luke dashjr info https://luke.dashjr.org/programs/bitcoin/files/charts/branches.html as for the tor issue, expect that to always be fluctuating