Yeah that's a fine rig. You are not overspending but you are spending less on what you should spend the most, which is the graphics card. If you don't mind me giving you a suggestion, for that budget I would be going for amd fx 8320. It's as good as 3570k but can be better in the near future with well optimised games. As it is cheap,(I know it will be only $20 cheaper) You can spend that $20 more on getting an r9 270x. You will also be able to save some money with am3+ motherboard.
And the rest is good. If you want to have an intel build then it's fine, but try to get a better gpu than 650ti as 3570k is strong enough to handle most of the games at ultra but 650ti is not.