Earliest Time for Shema (and Amida)

Earliest time to say shema and amida is 72 minutes before sunrise, b'di'avad, since the guideline is halachic “day.”
Note L'chatchila, you should say shema anytime from 3 minutes before sunrise until the end of the third halachic hour of the day.