sorry, should have already told you that I'm from India. I had a budget of 1550USD but things are costly here so I thought it would be the equivalent of 1300$ in USA. But I guess its not, For 1550$, the RX is probably the max i could get. Here is the breakup, help if I'm wasting unnecessary money somewhere:
Processor: AMD Ryzen 5 1600 - 259$ (1500x is 225$)
Motherboard: Gigabyte Ga-AB350-gaming 3 - 137$ (Your suggested motherboard almost costs the same here)
SSD: Crucial MX300 275gb - 100$
HDD: WD blue 2TB - 85$ (1tb costs 55$)
Case: Corsair carbide 88r - 85$, as a reference the nzxt source 340 is 100$ here, elite costs 130$, cooler master Master Box is also 100$.
RAM : Any DDR4 2400 Mhz RAM 16gb costs around 125$
PSU Seasonic 520w - 854
Graphics Card - Sapphire rx 570 Nitro+ 4gb - 265$
MSI Gaming x RX 580 8gb - 375$
EVGA GTX 1070 SC gaming ACX - 560$
EVGA GTX 1080 FTW DW - 810$
That said, the Gigabyte gtx 1070 windforce OC is available for 410$ and Amp extreme 1070 for 53 0$but both Without Warranty and EVGA gtx 1080 founders edition or MSI gtx 1080 gaming x are available for 650$ and 670$ without warranty. Should i buy a card without warranty? They are without warranty because they will be imported by Amazon Global. They're new though, not used.
Monitors - Acer GN245HL 144hz 1080p Freesync TN- 280$ (Only tilt, no up and down movement)
BenQ Zowie XL2411 144hz 1080p freesync TN - 380$
LG 24gm77 144hz 1080p freesync TN - 340$
Samsung S24F356FHU 1080p 60hz freesync IPS - 190$.
So, without monitor and graphics cards, the total(if i'm not wasting money) comes to be - 791$. I have 680$ more to spend on graphic card and monitor combined, i've given you the prices, please help me out. Thanks in advance.