Nothing wrong with getting a used pc, but do you have 1gb uplink at home?
In the cheapest offers right now, there's a Intel Core i7-4770, 2x 2 TB Ent. HDD (spinning rust, not ssd) with
32 GB ram. And a xeon box with ecc ram (same, low price).
Also, even if you do have a 1 Gbps uplink, a lot of providers will throttle you if they suspect you're actually hosting a server that tries to utilize most of that bandwidth in anything but bursts.