Halloween: Are you ready?

Are you already prepared for Halloween this year? Or are you a wait-til-the-last-minute Halloween person?