Just thinking out loud here.. $18.5k.. say you put 20k miles on it in the next year thoroughly enjoying it.. Now worth what maybe 14.5K?
04 model .. hope that's cash in hand.. typically lenders are going to balk at the model year too..
Just some thoughts.. But I'm sure the car is VERY sweet..