Smokey the elder
I think it will take a lot longer than a million years for the Earth's core to freeze. There's a pretty big insulating layer around it!
Whether it is a million, 10 million , or 100 million will not matter because man
would have been gone for a while before this happens. Our decades are numbered.