Hi there,
This is a difficult question, with several answers
1 - If you are working with a heavy file, including lots of furniture, topo, etc, you can upgrade the hardware elements, but they will do little difference
2 - If you have a slow performance with any Punch file, then yes, a hardware upgrade is in order.
But even this, will depend of the computer / processor you have. All the elements work together
For example, if you have a small processor, a better videocard will not help
Let us know the specs of your computer
Patricia