Remember that 96 is lower than your body temperature so it really won't feel that warm. Even still 96 is hotter than I like to keep my cages. I never let any part get above 95. A ball python only needs a hot side temperature of 88-92 degrees.