NOt sure. I tend to do things very illogically when it comes to cars. It is my one big vice.
It will come down to just how good the car actually is. I would not take the huge loss unless it was remarkably better. If it had more room in the back, I would strongly consider it. If it is substancially better dynamically I would consider it.
But I would not trade my car in just to have a car that is only 5% better, no. I would hold out for a legacy GT.