I was thinking and debating on buying a honda cr 250 or a yamaha yz 250. I dont know which one 2 get and was also wondering which 1 is more reliable cuz i rode both of them i feel in love with both but i cant have both!! I mostly worried on the top end changing and the bike being reliable.