So 3 of my seeds popped yesterday and was showing some nice length tap roots and I decided to plant them in soil last night . My question is do i start giving them light now? Or should I wait until I see the first set of leaves ? Should i put saran wrap over the top of the pot ? I've planted the...