when should I start preparing??

I am due on Christmas eve, I already have my sons crib and changing table up, his room is all set up.. I want to start washing his bedding and clothes.. Is it too early? When should I start??