Cloud is very easy to use though also no need to maintain it.
I use selfhosted as well, but you cannot really just look at the price. There is other factors. ![]()
Of course if you have some technical knowledge/experience you can host yourself, but please don’t do this if you have no idea what you are doing.
There is many people on the community that posted things like data loss. And that was all because they hosted themselves, did something wrong and then lost all their work.
So yeah host your self if you have the experience, but stick to cloud if you have none.