I believe stretch in the morning is better than before bed. I work in home office, stretch in the morning help me to feel less pain in my body, my muscle is more relax and suffers less with the office position all day long.
Both. Stretching before bed helps you get a better sleep, so you won’t be tossing and turning. After you wake up, a stretch can get you ready for the day.