Citrus is a subtropical fruit and is limited to parts of Florida that don't regularly experience freezing temperatures. The current thought on growing citrus is that the best soil for orange-growing in Florida is known as Lakeland fine sand, well-drained, and often identified as high hammock or high pineland soil. There must be adequate depth for good root development. Shallow soils of high water-holding ability are avoided.
From Dr. Malcolm Manners in fall 2018: