I've really been considering that, but from what I've heard you can't make a domain completely anonymously. I could be wrong because I haven't researched it enough, but if there is a way to make a domain completely anonymously by all means let me know, because that would pretty much be the solution.
Even if at some point in my life I can't afford the electricity bill for the server hosting my domain, if I can manage an upfront investment then I could get solar and make an entirely self sustained system. This is drastic of course but it's nice to theoretically have the option.
Oh yeah I forgot about that. I wonder if there's some way of completely self hosting a domain to then be used for email. My first thought would be an onion website or maybe I2p, that then somehow connects to the rest of the internet to be able to be used like a normal email. Not sure if that exists but that would probably be the ultimate free and private setup.