When is time best time to work out?

In the morning? After school? Before I got to bed? And also is it better to drink a protein shake before or after you workout?
When is time best time to work out?
Post Opinion