Consumer Reports said there is no good time to trade in a running vehicle. As long as it provides reliable transportation, you are money ahead. So keep the present vehicle and sock the equivalent of a monthly payment so that when you NEED a new vehicle, you can pay for it, or most of it.
I am somewhat in that fix now; neither my Toyota van nor my BMW convertible are optimum transportation but they are paid for, the van is roomy but bulky, the convertible is fun except for getting my arthritis in and out. A CRV would be my most useful single new choice, but until and unless one of the others fails completely, it is not on the shopping list.