I usually do my sports (Crunches + Push ups) at morning time around 20 mins. But I would love to do them at night and spare 20 minutes from morning time.
So Advice...
If you have a choice, it best workout when your body temperature is at its highest. Each individual has temperature cycle. You can monitor your temperature throughout a short period to learn your daily peak temp.