I am in Zone 6, southern New Hampshire. We've had a few frosts that have killed most plants.
I found a chrysalis on a wheat stalk today as I was cutting down dahlias. It is green and appears healthy, but not very far along since still bright green.
I do not know whether to take it in or leave it outside. It is going down to 26 degrees on Tuesday night. I have a lot of milkweed and try to encourage butterflies and don't use any pesticides, herbicides, etc. and have a lot of native plants but I do not typically bring any caterpillars inside unless they seem in danger (such as ants are farming aphids on the milkweed plant they are on, etc.). I did not bring any in this year.
I would appreciate any expert guidance. I feel like it's too cold to leave it and it will die outside in the chrysalis, but I don't know if I am prolonging the inevitable or perhaps they are tougher than I think and will weather mid-20s fine. We are getting a reasonably warm spell after Tuesday's cold where it could try to fly down south if it doesn't need food to do so, but I don't know how far from hatching it is and soon it will be very cold. I hate to think of it perishing outside but I also don't know what to do if it emerges when it's very cold outside. Does anyone know the temperatures a butterfly needs to fly?
EDIT: I brought the chrysalis in. I couldn't bear to leave it and right now the outside temperature is the same as inside temperature so I thought I should act quickly if I was going to act at all. We've had frosts the last two nights in a row so it's possible it is already dead and isn't showing that yet but I am going to give it a chance if it's still alive in there.