Morning: Early morning workouts get you going for the day. Big Plus.
Evening: For those of us who work during the day, a workout at night is a good way to relax and get out the stresses of the day. Also a big plus.
I voted for afternoon, but generally I workout in the Evening, unless I get a chance to do so earlier. Either way, it's good for you. 🙂
Rob