I predict ASICs will arrive in ~ 3 months if the price stays stable.
That is a "risky" prediction given that some company has already announced they will have them in September-October. Although in this kind of projects, delays are the norm not the exception.