I would really like not to leave $2000 CAD price point. I realize that a lot of the bikes I am considering are over that without a sale, but there are a few last year models that are. And I have seen deals, where carbon and 105 are quite possible under 2K, but on bikes with rim breaks.
For instance, if I look at 105 and aluminum, I can wheel out last year's Cannondale synapse for barely over $1200 CAD, and Synapse Sora for merely $900. The best deal around is 2016 Specialized Ruby with Tiagra for $1100. Trek Silque S5 2017 (carbon and 105) is a gorgeous and very comfy bike for $1800.
But, my goal is not to get the best deal on a bike. I want to get the best bike for me I can afford. A shop an hour away has cream salsa in stock. Not sure about size, but it looks like a very tiny frame (I will give them a call today).