I would recommend upgrading to 80mbps. As for the computer itself, I would say something like this:
https://pcpartpicker.com/user/Mythos_Man/saved/#view=DxKYcf
Something that has a good amount of RAM, a fast hard drive, and a fast CPU with lots of cores.