It often depends on the complexity and cleanliness of your data. Some dashboards may take a few hours to setup while others may take a few days to fully optimize.