[Help] Any advice on buying a domain name? I recently started looking into hosting my own email, and the suggestions I got were very encouraging, with a lot of easy solutions paired with some unavoidable gotchas....