I would say that if they were outside, they are most likely almost ready to harvest. As for the little ones in the cups, they are going to have to be put in pots probably soon and you will need to get some better lighting. Do you have a budget, if so how much, and do you live in a city with garden stores. Depending on how commited you are going to be on this project, you may be in for quite a bit of work. How many plants are there all in total?
If the buds look ready on the bigger ones I would take a clipping to smoke and decide weather or not you should just harvest all of the buds on those particular plants. Let us know if you get a real light.
Adieu