I own a 2000 M5 with 77K miles and I am debating if a trade-in for a 2004/2005 545/550 model make any sense.
Any advice?