I mined ETH for 6-7 months last year and that paid for all my hardware so it's just the cost of electricity now. My GPUs have been mining up to $8 each per day for the last few weeks but it's starting to tail off again as the difficulty has started to catch up with the recent price hike. I mine ETC now though and will keep them to see what happens later in the year.
I've mostly bought B Grade open box RX470s so £160 or less apart from a few RX480s when they were £178.00 each. Remember those days! I mod the RAM timings so RX470s mine ~27 MH/s & RX480 ~29 MHs but with deliberately low power settings so core set to 1050-1100 MHz = 0.8875 mV which means about 80-90W per GPU.
This is my most efficient rig below while running Claymore 9.4 for ETH/ETC. It's in the middle for hash as it's using 5 x RX 480 with 4GB RAM so 28 MH/s per GPU.