What's your max height? Dont forget pot height, lamp size, and minimum light distance. Coco doesn't require as much room as soil it seems.
She will stretch up to double its size. Sativas even more. That will determine your final pot size, assuming you're looking to maximize space... but in most cases 5 gallon is fine.