There's advantages to both... in the ground, many strains do especially good (in good soil) planted straight into the ground and they have the potential to get as big as possible; but when planted in a pot, they are easy to relocate (if need-be) and the pot helps keep out intruders (bugs, the roots of other plants, etc.)