What hardware upgrades will give my PC the most performance boost?

1. Upgrade the CPU.

2. Upgrade the Graphics Card.
3. Install more RAM.
4. Replace the Hard Drive with an SSD.
5. Replace the Power Supply.
6. Install a faster cooling system.
7. Increase the number of active cores in your Processor.
8. Replace or upgrade your motherboard if possible.
9. Upgrade your network card for better Internet speeds.