Check out the rewards program in BMW CCA, the M3 will probably not be included. (having it is reward enough) Most other models are covered, not bad for those who can't get the M3
Fine print is one year prior. It is not much to join, I am doing so tonight!