I took your list, swapped out for an 8700k and z370 mobo, swapped for a different cooler that looks nicer and has similar performance.
I also upped you to a 1080ti for $100 less. It isn't the prettiest card, but imo at $1000 you should get the best, miners be damned.
https://pcpartpicker.com/list/6cRRBb
Edit: You can take that $100 savings and up the PSU a bit!