I'm 17 years of age and I own a 1999 M5, got it on my own. what I did is bought a 540, took out the engine on it, put the 540 engine on 328, and M5 engine on 540, plus I put M5 Package and Everything else what M5 has, that way I could afford it, while I'm only 17 years of age. I also took off 300 pounds off that car so now it flies, compare to my high school buddies street racers.