When should I sign my contract for my building project?

As soon as possible. Not for our sake but for yours. A building takes about 4-12 weeks to deliver on site, depending on nation demand and the size of your building. While the building is on order, other crafts can be preparing the site for delivery and erection of your building (dirt work, concrete, in floor plumbing and electrical, and other exterior work outside the building itself).