I hope you're right and we hear sooner. Their website says STEP notifications "begin" March 1 and non-STEP begin March 15: https://ed.stanford.edu/admissions/faq#app-decision
Does anyone know if they'll be sending out EdM decisions earlier than March? Earlier in this thread seems like last year people started hearing decisions mid-February.