UPDATE: after almost a year, the computer is running just fine. After the first weekend, I overclocked the CPU and GPU. See the attached photos. My Passmark and Afterburner screenshots show a decent performance upgrade from stock. I'm PERFECTLY happy with this.
I added an m.2 SDD for just OS and I love it. My mechanical drive spins up often, as my SDD is only 120GB and I put all data on the HDD.
Next "futureproofing" will be to upgrade ram to 16GB and look at a better video card, skipping the 1050TI (not that much better than what I have) and looking at the something in the geforce 1060 range. Then perhaps a CPU upgrade, although that certainly isn't my bottleneck. The case is VERY limited as well. I didn't want a mid-tower, I want to stick with something smallish in the 15-18" high tower range.
First computer. They say these are built, but this is really just an assembly task, and after looking at countless Youtube build videos, I was underwhelmed finding out how easy it was after it was all said and done.
I have used the last ounce of my Dell 530 (core 2 quad q6600) from 2008, upgrading everything but the CPU and Motherboard. I couldn't afford to get a new prebuild all at once ( I was looking into a Dell XPS at first). I went into this knowing that I would have to be patient and collect parts over time. When I bought the case and PSU, it was in February 2017. The affordable Ryzens weren't out yet, and they weren't even on my radar. I was focused on the Pentiums thinking I would upgrade to an i5 when I could afford it. Over the course of the summer, I kept my eyes on prices and accumulated the parts whenever there were mail in rebates or great sales.
My total cost was $491. I got a TON of deals to get this price.
Update: I overclocked my CPU to 3.6GHz no problem using the BIOS in the B350. I ran the CPU-Z stress test and the temps leveled off at 70 degrees. I'm assuming that is fine, as all of the websites say don't go over 85. I don't plan on going over 3.6 for now, as the CPU isn't the bottleneck in my system.
For the GTX1050, I didn't want to stress it out too much. Using MSI Afterburner, I upped the core voltage 10%, the core clock 150MHz and the memory clock 400MHZ. I had the core clock at 160 stable, but once I started SWTOR, it kept resetting the screen (I'd consider that a crash), so 150 was much better. I haven't run any raids with this setting, so I don't know for sure if that will work. Superposition Benchmark consistently hit a 5000-5080 score on 1080p medium (I only have 2GB on this card, so I couldn't do high settings).
Future upgrade options: 1) a m.2 SSD (my case won't like a second HD without interfering with the Vid card and further impeding my small amount of airflow, so I'll just use the capability on the mobo for the m.2 drive) 2) A higher caliber Video Card...whenever budget allows. It isn't a big deal to me unless I start getting under 30fps in my games. Then it is really noticeable. This statement proves I'm not a power user, lol.
CPU: AMD - Ryzen 3 1200 3.1GHz Quad-Core Processor I started this build thinking I was going to get the Intel Pentium G4560 in the $60 range, but then they became more expensive than the G4600, then the Ryzen 3s came out. The overclocking ability is what sold me. I can turn a 1200 into 1300X speeds. I have it running at 3.1GHz now, but I plan on a mild overclock to the 3.6 range. I couldn't find a sale on these, so I paid full price.
Motherboard Asus - PRIME B350M-A/CSM Micro ATX AM4 Motherboard. This and the ASRock were the two cheapest B350 Motherboards. I knew for longevity I would want to have the ability to overclock, so I focused on the B350. The ASUS seemed like a better, safer bet, and I grabbed it when it went on sale $20 off from retail. The combination of my case and the location of pins didn't agree sometimes, so cable management was ugly.
Memory Crucial - Ballistix Sport DDR4-2666 Memory. This was the biggest headache. When I started looking into a computer, a 1X8GB stick would have cost me $46ish. The prices have skyrocketed and this is the reason I went from a $400 budget to a $500 one (that and realizing all of the little things I needed that I didn't account for). I bought the 2400 speed stick for $65, then it was backordered (and still is, last I checked), so I then got impatient as this was the last piece of the computer I needed and just paid the current price. Memtest86 worked flawlessly and I plan to try an overclock eventually.
Hitachi - Ultrastar 7K3000 2TB 3.5" 7200RPM Internal Hard Drive. I was looking into Hitachis as they were recommended to me. I knew an SSD wasn't in the current plans, so I focused on a SATA III (6) hard drive. No complaints.
MSI - GeForce GTX 1050 2GB Low Profile Video Card. I'm the most proud of this one. It was $109 when I first saw it, then all of a sudden it was $10 cheaper with a $20 MIR. I had to jump on it. a Ti would have been nice, but the price difference ($50) is almost as much as I paid for this one ($79).
Rosewill - SRM-01 MicroATX Mini Tower Case - I have been looking at rosewill for years and this was the first purchase I made. After I bought it, I looked at videos of people who used this case and realized that I had my work cut out for me. It is small, but the ability to swing the door away to get better access is great. I got an additional 120mm fan for the front, and needed a splitter to get both to work. I still have a ton of cable management issues, though. The location of the power switch and reset switch and their cable lengths doesn't give a lot of choice but I had to have the cables go right across the mobo. Also, NONE of the case screws were able to secure the video card, so I had to use brute force and crossthread a screw just to get it halfway in the hole... the card is a little loose, but it isn't going anywhere.
SORRY, THIS IS THE CORRECT PSU --> Corsair - Builder 430W 80+ Bronze Certified ATX Power Supply - I wanted a quality supply and even though 430W sounds low, it is plenty for a GTX1050 that doesn't need supplemental power. I got it half off after the MIR.
Asus - DRW-24F1ST DVD/CD Writer - Cheapest name brand DVD burner I could find. I am too old-school at this point to do without a DVD/CD drive.
Microsoft - Windows 10 Home OEM 64-bit - $15 key on Ebay. And it worked! Can't complain.