I think Intel NUC is a fair plan, but it may be almost overkill for bitcoin node. Beelink produces decent "Intel NUCs" (they actually have a bunch with AMD too). Check it for the specific model, but SSD and RAM are replaceable.