Wondering if it’s time to move on

Hi friends

I have a 2011 Chevy Cruze with 180k and am the original owner. Recently, I have been having a lot of issues and have been spending a lot of money on repairs and I’m getting to the point where I’m wondering if it’s time to move on and get a new car. I would love some professional feedback/insight.

At the moment, I am struggling to get the check engine light off so I can pass the emissions test and update my registration. Initially, it was a vacuum leak, so I replaced the evap purge valve. Within an hour, the light was back on with a misfire. So I replaced the coil pack and plugs. Then the light came back on immediately and is throwing a code for the catalytic converter. I’m fairly certain it is not the converter, but likely the O2 sensors.

However, this is the issue that led to me posting here. I am pouring money into the thing and it just keeps having more problems. In the last year, I’ve replaced the thermostat, a coolant valve, turbo feed line, and valve cover gasket. It also needs new tires before the snow comes.

Would love some input on whether or not it’s time to part ways. Thanks in advance!