Should I upgrade my CPU+Mobo or my GPU? $250 budget

fsucory08

Prominent
Feb 23, 2017
3
0
510
Specs: i3 3220, EVGA 960 2gb, 8gb DDR3 ram, Gigabyte GA-Z68A

My thought process is that I can upgrade my CPU+Mobo now and wait on my GPU or I can upgrade my GPU now and then wait on my CPU+Mobo.

What would be the best choice with a $250 budget, and if I mainly use my PC for gaming?