yes place them in soil ASAP you want the roots to get to something they can grow in and get food from water them in ounce you transplant than every other 2 times than let the plant start to absorb the water and than you can start to feed it and it will have a root base