I have been reading some forums where it says that this board (gigabyte ab350 gaming 3) is good for both the price and the features and be able to do a good overclock like a mobo X370, but I would like to know your recommendations if it is a good option to buy this mobo or it is better to go by an X370 for the ryzen 1700X