If you have a spare laptop/phone, I'd find a good tutorial and start there and then venture towards new hardware as your needs require it. Personally, I bought a (used) laptop when my main laptop wouldn't boot, but then I wiped my malfunctioning laptop and it started working again. I've been using the used laptop as a server ever since.
Personally, I have yet to find something that I couldn't self-host on the laptop and still don't quite grasp why I'd need a heavier-powered device.
'The Rest is History' is how I've been getting my world history. Great banter from two British hosts