But do check that the BIOS is current before you begin the OS install. Then update, then reset the BIOS to defaults and only change the minimum number of entries.
I can't guess why the 32GB RAM. My oldest laptop is 2GB RAM CoreDuo in some 2006 Dell Inspiron w/120GB SSD. It boots and gets on the web from cold (not sleep!) in 33 seconds. That's 33 seconds from power on and a google search result.
If you don't want a laggy PC, definitely equip it with SSD.
The 5770 will pull some watts so I'll take the TDP of that and the CPU and peg the PSU at 600 Watts in some single rail model.
Read https://www.reddit.com/r/PCMasterRace/wiki/builds for ideas about things folk are building too.
I'm now embarking on my 5th incarnation of PC build and I'm trying to be sensible in so far as not upgrading everything to the best spec possible but trying to get a machine that suits my needs. Those needs are only "needy" when it comes to video processing and image manipulation, I'm not a gamer but I do hate a laggy PC.
Anyway, I'm going with my core themes again: Asus M5A99X EVO R2.0 motherboard and an AMD FX processor (not entirely decided which one yet) and 32Gb of memory (again, not sure but I'll use the manufacturer's specified compatible type). However, I already have a Sapphire HD5770 1GB Vapor-X graphics card in my current machine that I'm completely happy with so I was wondering if I could put it in the new build. Of course it isn't on the compatible list as it is way too old but is that a complete non-starter in self-build terms or do people do that sort of thing all the time?