I am new to all things PC building and would like to have a mid-range gaming/workstation rig. I have done some research over the past few weeks into the compatibility, and of course the reviews of the parts I have selected, but would still like an educated opinion on the entire build - mainly I want to make sure that all the parts are compatible, won't bottleneck, are quality products and if you have any suggestions for alternate parts which may be cheaper, more functional, or better suited to the rest of the build.
https://pcpartpicker.com/list/RtLfZR
https://pcpartpicker.com/list/RtLfZR