I'm currently picking parts for my first PC, for the GPU I went with a gtx 1070, and for the CPU I chose a Ryzen 5 1600,going with 16GB of RAM too.I'm not looking to get another 1070 in the future so that leaves x370 motherboards out of the question, I'm currently looking at B350 motherboards.Which one would you recommend?