In my experience, it's the workout itself that ruins sleep when it's in the evening. My theory is that it's because of the adrenaline generated by muscle strain.
I take it first thing in the morning and only have this issue early in the day. I don't know if that has some effect on its efficacy but it is more convenient for me.
misja111|13 days ago
mfro|13 days ago