This is my first Yamaha and so far I can't say enough good things about the bike. My question is what is the reliability and longevity of the WR 450? I'm very good about oil and filter changes and keeping the air filter clean and overall maintenance. The bike is trail ridden only and so far the bike seems very reliable except for a leaking left fork seal. How long should this thing last before it needs a rebuild?