I trail ride and basically just dick around on my yz 250, don't plan on racing but I do some track riding from time to time (im not a super hard rider, but sometimes I like to let loose). I don't plan on going oversized piston. Whats the best bet? I can order a wiseco top end kit for about 160 dollars shipped and taxes. Where would I get an OEM top end from? Yamaha dealer or a site online?