Hi, i would like some help choosing the next bike ill be getting, yz 125, cr 125, kx 125, rm 125. which bike is the best and is there a specific year that some are good and some are bad??? its my first time purchasing a mx bike so id like some help with making the right choices, Thank you!