Well, i screwed myself over and visited BMW in randburg.
Drove a 05 black E60 M5 with 63,000 on the clock for about the same money, and a half decent trade in on the 7.
So much so that I could actually afford it if I stay in my current job and carry on dealing with the German bullshit.
Hows that for painful