The only BMW that I've actually driven with some power was an early 90's (1994?) M5. I remember not liking it because when I pressed the pedal to the floor in any gear, the power didn't actually come on until around 4k RPMs which gave it a very small power band. Do all BMWs do this or should I give them another chance? I'm pretty sure the M5's of that year were not turbo, so it wasn't due to turbo lag.