Hey guys, I am looking for a motherboard recommendation for my Ryzen 5 1600 build. Thus far I have the CPU, 8GB (2x4gb) of Ballistix Sport LT ram (2400Mhz), & a GTX 1060 3GB GPU. Was thinking of staying in the B350 range but also considering moving up to the X370 range for future expansion. Recommendations?