Great answer but I would add that you don't even need an extra computer to get started. I used to run my bitcoin node on a dedicated machine. But now, I just run my bitcoin node on the same machine that I work from. I don't turn my PC off often (only sleep mode) but even if I would, syncing shouldn't take too long if you regularly use your computer anyway.