I have ordered 3 of my last 4 daily drivers, including my Canyon. Some dealers will deal on the order, some not. You have to decide what you want to pay, what options you want, and go from there. If they can find the truck you want, great. If they have to order, here is the price you are willing to pay, pre-incentive. If incentives arrive on day of delivery, great.
I think where it gets really difficult is where you are open to different trims, different models, etc. For instance, a Colorado LT with this trim or a Canyon SLT with that trim, are they really equivalent? A Canyon SLT or a Canyon SLE with the All Terrain package?
It was easy for me, after I did my research with help from guys here: I wanted a Canyon SLT, 2WD, CC, SB, color Copper Red, black leather, tow package, safety package, spray in bedliner. Period. I might have agreed to a different color, might have considered no safety package, but that was about it.
One of the areas people seemed to get suckered into buying a truck off the lot without the options they want is the tow package. Sales people get confused and think the TOW/HAUL mode of the V6 is the tow package, sell you a truck, then you get home and realize they pulled a fast one on you and want $800 to install a $500 option they told you was on the truck.
As far as trades, my dealer was located in a high rent district and was trading his Canyons for Denalis. I guess he had a decent allotment, but never had any Canyons on the lot back in 2015 because he could get the coveted Denalis his customers wanted in a trade for lowly Canyons.
For most of us, we are going to drive these vehicles for several years and many thousands of miles. GET WHAT YOU WANT, don't settle.
2015 Canyon SLT, Copper Red, 2WD, CC, SB, V6, Tow, blk leather, factory spray liner, safety pkg, generic roll up bed cover.