makeBuyDecision computes range buckets.

It scores these buckets as well. We need to stick them in a recommender, look at the market post range, and then make a decision.