When a lambda is invocated, that docker container isn’t immediately destroyed. It’s kept around for reuse.
So there isn’t a realistic scenario where you would get a million cold starts in a month.