Is the maintenance really necessary at 1000 miles? I checked with the shop and it's about $400, and they don't even check that much on the bike. Should I wait until atleast second oil change at 3000miles. Did any of you guys out there had to do this with new bike?