Doesn't matter how long they have been in the pots... I usually start mine in 5 inch peat pots, then when they are around 15 - 16 inches tall, I transplant into 5 gallon buckets, and when they get about 3 feet tall, I put them in the ground. I have 2 sensimillia plants that are in the ground that are 5 feet tall and have been flowering for a month(they were flowering when they were transplanted and it didnt hurt them a bit), and an Arjans Ultra Haze #1 that is almost ready to go in the ground, and a Afghani Hindu Kush plant that will be ready to go in the ground probably about the 4th of July.