I've been Bitcoin'ing since 2013 and finally decided to start running my own full node. I chose RaspberryPI + Umbrel for a good balance of cost, dedicated hardware, and small form factor. The setup was ridiculously easy too. Gear:
As well as normal node stuff like validating the network, I intend to use it as an intermediate point for any large transactions or transactions involving exchanges to/from my offline wallet for additional privacy. This will be via the Dojo server and Samourai wallet running on the node. Example transaction: Exchange > Samourai wallet > Whirlpool (optional) > offline wallet.