As Flu pointed out, learn to love the wrench if you decide to buy.I would spend a bit more and get a 2002 or 2003 530 as those are the last model years for e39 and most kinks, save for decent cupholders, have been worked out. There are tons of youtube videos on how to do maintenance – its actually not that hard on these models. I have owned one since new and my daily drives make all the maintenance work I put into it worthwhile, to me at least. I hate when I have to use the 2014 Accord.