SWCs never expire. You can keep SWCs in your wallet indefinitely, and they won’t expire. This makes saving for Marathon Offers attainable if you have the patience.