Not to point out a concern but if you're getting 20k on a trade in then you'll really be walking away with $22,600 as trade in value's are calculated pre tax.
Either way, car is seems like it's worth every penny and GLWS.
'88 E30 325i sold
'88 E30 325i 2.7 stroker sold
'95 E36 318i sold
'94 E36 325ic Cabriolet sold
'87 Mazda RX-7 Turbo II sold
'96 E36 328i Cabriolet - sold
'92 Mazda Miata Black Nardi Edition sold
'98 E36 M3 Cabriolet -
"Float like a Cadillac, Sting like a BEAMER
" ... ... Lightning McQueen