Depending on the strain of the plant, it will take between 7 and 10 weeks for the plant to be ready for harvest. Watering depends on many factors, such as plant size, pot size, temp, humidity, etc. You want your dirt to be mostly dry before watering. If you have a small pot it may be necessary to water multiple times per day, or if you have a large pot and a small plant, you may only need to water a couple of times per week. What nutrients are you using?