On my daily drive to work i can see a few examples of 2002, E24, E28, E30, E31, E32, E34 on up the a brand new M5 or 645.
Most of the older cars are on good shape, a few cherry 2002s and old M5s & M6s. The E34s mostly look like complete stock daily drivers.
The ratty BMWs are usually E30s & E36s and a few E28 surf-mobiles.