I'm looking at an 848 evo as my first road bike. I have plenty of experience with off road bikes. I've heard of some of the monthly/yearly maintainance but I hardly remember what. So what are they and what gas mileage does the 848 get? What do you pay to upkeep it? Thanks