Yeah despite the bottleneck you will still see a tremendous increase in fps and general performance from the 1050Ti. I would say upgrade the GPU now and then start saving for an i5 4690k/6600k which will work with the 1050 nicely
The 845 will more than likely bottleneck but not by much and depending on the GPU you have at the moment you could potentially still see a huge increase in performance from the 1050Ti.
Yeah despite the bottleneck you will still see a tremendous increase in fps and general performance from the 1050Ti. I would say upgrade the GPU now and then start saving for an i5 4690k/6600k which will work with the 1050 nicely