Let's say there is a lot of engine potential, with a ton of Villages and Smithies and strong payload like Ghost Ship. There is no strong trashing, but there is heave sifting (Warehouse or Cellar). However, the only +buy card on the board is something weak like Herbalist or Woodcutter. Is it normally better to open with the +buy card and then build, or try to build first then get the +buy card. How would this change if Workshop (or equivalent) is on the board? (engine component gaining is not slowed, but Province gaining is)