Hello, I bought a graphics today for $150 "Gigabyte GeForce GTX 750 Ti Overclocked 2GB" (Link)for one of my computers. The computer's specs are below.
After I got it a friend told me that this card is a waste because my system is too old (3 years) for the card. He said I should just return it and get a cheaper card. But I plan on upgrading my processor and motherboard in the summer so I can reuse this card again. But he says that in summer the 780Ti will lower to $150 and I can just get that then. So should I return it and get a older GPU model or just use this one? Not even sure if my PSU can run this. I'm a complete noob at building that's why I ended up making poor decisions. Please help.

After I got it a friend told me that this card is a waste because my system is too old (3 years) for the card. He said I should just return it and get a cheaper card. But I plan on upgrading my processor and motherboard in the summer so I can reuse this card again. But he says that in summer the 780Ti will lower to $150 and I can just get that then. So should I return it and get a older GPU model or just use this one? Not even sure if my PSU can run this. I'm a complete noob at building that's why I ended up making poor decisions. Please help.