The short answer
Monthly plan credits reset at the end of each billing period and do not roll over. Credits from purchased top-up packs never expire and stay on your account permanently.

Monthly credits and purchased credit packs: what carries over?
Monthly plan credits reset at the end of each billing period and do not roll over. Credits from purchased top-up packs never expire and stay on your account permanently.