Investor visas are a part of a numerically limited visa category and the time it takes to receive an EB-5 varies from case to case.
Investor visas are issued in the order in which the petitions have been filed. The time it takes to process an EB-5 visa depends on the number of pending applications.
If your investment is of national interest, USCIS may grant you expedited approval.