If you are going to plant it in soil, now would be the time. That looks like Pete moss that it's planted in. If it is, move the seedling into the pot it's going to grown in until harvest. I had similar problems with plants I planted in Pete moss.

If you're doing a hydro grow, you will have to incur a wiser source of information.