Instead: Hydrate with H2O. One of the best measures you can take to avoid kidney stones is to drink plenty of water, leading you to urinate a lot. So, be sure to keep well hydrated, especially when engaging in exercise or activities that cause a lot of sweating. It's Not Just the Oxalate.
You didn't say what year or model BMW. The service intervals vary a huge amount between models a years. BMW built since the mid-1980s have a service indicator. You should change the oil when the service indicator tells you to. On BMWs that specify synthetic oil, you should change the oil when the indicator counts down to zero or once a year whichever comes first.
How often should I change my oil? (New to bikes) Hey everybody, I have an '82 Hondamatic CM450A. I changed the oil last May when I got it and my grandpa told me that he only changes the oil on his Honda once a year. Well I'm nearing 2000mi since that oil change and I'm starting to get a bit paranoid. A friend of mine who rides an 80's Yamaha told me he changes his oil every 1000mi.