You can do a cheap ass indoor grow off less than $100.
evenless if you got a couple old flourescent fixtures laying about, and arent afraid to get a little dirty.
Heres the basics i follow for every kind of plant, whether it's destined for indoors or out:
Earth!: It should be smooth, and devoid of any recognizable plant material such as sticks or twigs. compressed dried coco fiber is cheap and gets HUGE when you re-hydrate it, add some perlite and and fertilizers, and you can grow some shit in there. for pots, a paper egg carton with moist soil filling the egg cups to start seeds (snip them out and plant them in the paper cups when ready) several 6' pots (i save the ones from my nursery tomatoes every year) 1 gallon pots (old milk jugs painted a dark color will work) and some big pots for finishing (laundry/storage totes, 5 gallon buckets half wine barrels, whatever), or you can put you adult plants outside for the natural seasons to flower.
Air! : a simple oscillating desk fan turning back and forth will keep your leaves rustling and prevent fungus and moulds. It will also keep your plants breathing well, and strengthen their limbs and branches.
Water!: plain ordinary tap water will be fine if you can drink it without choking or cook with it. if your water tastes soapy, chemically, sour or bitter use purified water or rain water. if you have a water softener, GET YOUR WATER FROM THE PIPES BEFORE IT REACHES THE SALT TANKS!!!! if your house has a water filtration system, you cant go wrong with that.
FIRE!: Flourescent or compact flourescent lights will start and grow young plants really well. for a mixed bag of garden plants, use a timer and have the lights on for 18 hours and off for 6. (some plants need darkness to grow) for just cannabis, leave the lights on 24/7 it will cost you about 150-200 REAL watts of power (ignore the incandescent equivalent bullshit) if you do it right. less than most refrigerators. the powerful metal halide and high pressure sodium lights are more efficient at making light, but they also make more heat, and cost a lot to set up. for plant starting, flourescents work great.
Heart!: if you use a commercial fertilized potting mix, dont use fertilizers for the first month! after that, use a good water soluble fertilizer, and make it 1/4 str for baby plants, 1/2 str for plants over 10" high, and only use full str on big plants. any common fertilizer for tomatoes will work, but i use fox farms grow big for the trace elements when im growing in non-soil mediums (like cocoa fiber) any plant destined to grow outdoors will do fabulously in any rich soil thats well stocked with worms. no more fertilizers needed, if you prepare the soil right.
.And when these powers combine, they form CAPTAIN POTHEAD!