Question Have 1060 6GB what should i upgrade for?

Why are you upgrading? This is an important thing to consider. I have no way of knowing what you are doing, what kind of performance you're currently getting, and what kind of improvement you want to achieve. Is this for gaming? If so, which games at what resolution and what kind of fps do you get now?
 

Chrushop

Prominent
Mar 2, 2019
83
5
565
Keep your money, that PC is great for 100fps 1080p and 40-60fps with 1440p.

If you really have to upgrade anything just get a better monitor choose one with GSync and 144hz, GSync and 1440p or both 1440p, 144hz and GSync.

Keep in mind AMD are releasing 7nm video cards mid year which may boast incredible performance gains over 1000 series NVidia
 

Chrushop

Prominent
Mar 2, 2019
83
5
565
Yeah, so no need to upgrade if your monitor is only 1080p, the 1060 6GB is fine for this year I'd say, otherwise just get a 2070 or 2080 because they're probably the only cards which will hold their value