is five gallons enough to grow a 2 to 2 1/2 foot plant and bud? i had a plant in a 12 gallon bucket but it was too much so when i transplanted i found roots all tangled in the bottom of the pot!! so is a five gallon enough for flower? or do i need 7 gallons? thanks for any and all input!