My LO won't let me swaddle her when she is awake (she screams if her arms aren't free) but she often wakes up if I try to swaddle her once she is asleep.

When do you put the swaddle on your LO? Awake before a nap or after they are already asleep?