Need advice about purchasing car

Keep it for all the reasons given above. In addition, your insurance will be higher with a newer car.