An alternative to using a VPN, within Nostr, is using a caching or broadcasting relay. Then you only reveal your public IP address to them, and they pass your events on using their public IP address.
Using a VPN is most useful if it is very trustworthy, you use it always and everywhere, and you have never posted any information that might reveal the region you live in.