What is the earliest day I can test???

Stacy • Married. We have 3 preemie miracles (boys) ! Hoping for a girl! <3
Based on my calendar ?? Can you tell I'm impatient! I'm due for AF April 7