Hi,
There is no timeline per say a person should follow. If is really dependent on a person's specific project, staff, time of year and capacity to handle the workload. A good resource is our Road map, which gives so good landmarks that you can use to determine your project timeline. Here is the link: http://www.kaboom.org/DoItYourselfResources/TheKaBOOMRoadMap/tabid/97/Default.aspx.