for my carpet python I just have a heat mat underneath the tank, I have the thermostat probe on the hot spot inside the enclosure and the ground heats up to the correct temperature but the ambient temp is pretty cold, the snake does adjust herself and moves on and off the bottom where its warm but sometimes she sits up the top for ages where its pretty cold and she feels really cold to touch when shes up there, I checked her with an infrared thermometer and it read 16 degrees. I know that that is really cold for a snake but she doesn't go down on the heat mat to warm up. should I try and heat the ambient temperature up a bit or is it fine how it is?