Turnips have large root system which need deep, loose soil with lots of organic matter. Turnips are not thirsty vegetables and require only moderate amount of water.
You can start harvesting turnips when they are young but be careful of not taking many as this will slow down the root growth. Roots can be harvested when they are between 1 inches and 3 inches in diameter.