The last time most people thought hard about CFMOTO, the conversation usually started and ended with one word: budget. That word doesn’t really hold up these days, and I drove about 70 miles of ...