My own house, internet line with ISP that is cool with selfhosting, Proxmox/TrueNAS, Opnsense/OpenWRT for network equipment, server hardware is asrock server board in one server, hp microserver gen8 for storage, https://zaggy.nl
If I didn’t have the first 2 I would probably use a VPS.
Now for the Final Challenge, write an eli5 tutorial on how to host and maintain a mail server!