Dunno, I host all my personal services at home. I do have VPS for public services, websites etc. If you host at home you still pay for power, hardware etc. That being said, you most likely want local storage which needs some cpu power anyway, so you can certainly host some services at home. In the end it’s a matter of personal preference mostly.