On average, it takes around 10 minutes to mine one bitcoin. This, however, requires an ideal hardware and software setup, which only a small percentage of customers can afford. A more likely estimation for the bulk of people with large installations is 30 days to generate a single bitcoin.