a 54k mileage evo 5 is relatively sort of lowish-mid sort of mileage and would probably fetch (depending on the spec and reg) anything between 8000-9500. Your M3 however is a low mileage car and is the evo version. Your call mate but I dont think you will be losing out if you did.