Just running it as a node or also as a home server?
4TB should have you covered for years to come if just running as a node.
I'd also recommend separation of use. If it's a node, it should just be for Bitcoin stuff. Everything else you install outside of that is just more attack surface.