"Christmas cacti thrive best in very well-draining soil," says Andrew. "A dependable pre-mixed option I recommend are cactus ...