Here's the situation I'm in, I have a 2005 Nissan Altima with 103k miles on it. Since around 70k it just seems like I have been pouring money into the car. I've replaced the radiator, blower motor, AC compressor, alternator, 2 or 3 tie rods, hub bearing, U joint in the steering column. Right now I have a bad transmission, it's been giving me trouble for a while now and surprised it hasn't gone yet. Get a lot hard shifts from 1st to 2nd gear. When I shift from from reverse to drive sometimes there will be a 2-3 pause and a violent jerk into gear. I know the transmission is shot. I also have to change the motor mounts and the shocks and struts need to be changed. Also I had a AC hose leak so I need that changed and recharged. I know all this work is going to cost me a nice chunk of change, at what point should I stop putting money into the car ? As for the engine, I always stayed on top of engine maintenance so the engine still runs great. Right now I could swing a new/certified used car but it would be something small and cheap like a Versa or Civic, not something I want though. I was ideally hoping to get at least another 2-3 years out of the car and by then my finances should be in order to get a car I would actually want.