I'm not an expert, but it depends on how involved you want to be. I started with an old PC I had laying around. Installed linux, and built bitcoin and lnd from scratch. This was really educational to see how things work. Then I grabbed mynode and installed it on a raspberry PI to get the no hassle experience. There's also umbrel which I think can run a nostr relay now., if you want a single solution.