Hey guys, as some of you may know I won't be getting my 300 till September. Even though, I would still like to be extremely prepared for all the maintenance since this will be my first bike as well. I was just wondering what type of oil and gas everyone uses. I'm wanting to use te best choices because I wanna keep it all smooth and feel like its new even after thousands of miles. Also what about air filters?? I'm planning on putting all kinds of after stock equipment on it from a new exhaust to new lights and everything in between.