Zapped after working out

I work out in the mornings Monday - Friday. I'm up at 4:30 am, shower, make breakfasts and lunches, get ready for the day, drive my son to school, then hit the gym about 7:30.

I stay between 60 - 90 minutes. During my time at the gym I stretch, do 4-6 weight lifting focused work outs, focusing on 1 to 2 areas, then finish off doing half a mile to a mile on the treadmill at a pace of 3 - 3.3 mph on a 5-8% incline.

By the time I get home I'm still somewhat energized, but once I sit down, it's over for me and I'm tired the rest of the day. Usually around noon I'm nodding off and close my eyes for 10 minutes, but even then I've only warded off the nodding off and still not refreshed.

I've been loading my breakfasts with protien via salmon. Lunch I usually have a peanut butter & honey sandwich or left overs from the night before dinner. Dinner is a wide variety of chicken, fish, beef, shrimp, scallops, etc with veggies and other sides.

I have to meal prep during the day because come dinner time I'm too pooped and become grouchy, and I don't want to be grouchy 😋

Usually I go to bed around 9:30-10:30.

I don't know if I need to have a post work out snack to keep from crashing the rest if the day?

What do yall suggest?

Stats: 36 female 5'2 112-114 lbs Working out 1.5 years