Hi
Both ASIC & GPU Mining have advantage and disadvantage.
ASIC Miner advantage.
Compact ,Easy to use,Comparatively chipper,High ROI.
Disadvantage of ASIC
Poor Resale Value ,Difficulty to buy ,very noisy fans,Poor Warranty.
GPU Miner advantage.
Flexible coin option ,Easy to buy , Good Resale Value ,Multi purpose, Good Warranty.
Disadvantage of GPU
Complicated to configure,setup Hassle, Costly Base Price,Take up Space.
If You Want Go with Gpu Mining. Best option as per My thinking Go with Rx 580 8GB , 6 PCIE Mother Bored ,1000 watt or 1200 Watt Power supply , Dual core or I3 Cpu with 8 Gb ram .