To get your plants off to a great start, it's best to start an indoor garden in the spring or summer, since you'll have more daylight to work with and likely warmer temperatures. If you're using only artificial light, you might be able to get around this timeline since you're not dependent on natural light sources.