Bought the bike (R1250R) with 3000 miles on it, 4 years old, from indy dealer who did oils and filter service. If I take it to BMW for a service (bike says due at 6000 miles) what service is due ? the one at 4 years old or the 6000 mile one ? and any idea of cost ?