9:30 am international flight from Narita... What are my options?

I'm super excited for my trip to Japan in July (yes, I know it’s going to be hot and wet—oh well!). I have a question about the best way to get back to Narita Airport from Tokyo. My flight is at 9:30 AM, and I’m not sure what the smartest plan is.

Should I:

  1. Travel to Narita the night before so I can wake up at a reasonable time?

OR

  1. Wake up ridiculously early and travel from Tokyo in the morning? If so, what time should I leave, and what’s the best transport option?

Any advice would be greatly appreciated!

Arigato! 😊

EDIT: I'll be staying in Akasaka or Shinjuku :)