Its really depends on what you play game wise. Also if its a GPU I would wait for Black Friday since the last generation of cards will be on sale because nvidia will try to get rid of its inventory really quick. Also what resolution do you plan on playing on?