And most people don't have to, since self-host usually costs more (due to cost of VPS or hosting service). But FYI, Bitwarden is kind enough to create tutorial about self-host option which can be seen at https://bitwarden.com/blog/host-your-own-open-source-password-manager/.
I'm even using their free version and what's even better is that with the free version , we also get sync to all devices, and unlimited storage...It can be said that if someone is looking for a free password management application to save money, bitwarden is the most perfect choice we have.
I see people mentioning KeepassXC a lot and I'm planning on switching to it, but I think I'll keep using Bitwarden. Thank you for your useful information about bitwarden.