How long is a piece of string?
Completely depends on your choice of parts their availability, the way you choose to pay, and the availability of machinists.
A good rule of thumb is 8 weeks
Depending on the builders "busy season" it could take 3 months.
Most guys send the money late, dont set or fix a budget, try to supply their own parts etc all this ADDS time.