It's about time for me to rebuild my PC. General web surfing, MS Office and maybe some light gaming. Planning to use either a Ryzen 7 2700 or Ryzen 5 2600 with 16GB RAM and a Samsung 970 NVMe 2.0 SSD 1TB with a fresh Windows 10 install. Not sure what mobo to use. B450 seems the best for my needs. All the ones I've looked at seem just ok with a lot of DOA. I've had good luck with ASUS in the past and that's what I have currently. Some reviews say ASRock or Gigabyte are better. Do I want WiFi or Bluetooth on my desktop PC? Not sure what I'd use it for but want to be future ready. Any recommendations?