https://pcpartpicker.com/user/Graymane1212/saved/mbvTHx
Approximate Purchase Date: ive got time to purchase, but as an enthusiast the sooner the better.
Budget Range: 1200 maximum (the wife had to set a limit)
System Usage from Most to Least Important: gaming programming
Are you buying a...