is there any way to tell when it needs to be changed? should i change it every time i change my motor oil? and where do you buy the supercharger oil? do most get it from the gm dealer?