The biggest thing to remember is that there is no right or wrong time of the day to workout...the best time is the time you will get your work out in!
If you are not a morning person and cannot switch up your schedule, chances are trying to force that habit is not going to work well.
My tip: schedule your workouts like any other appointment you have (doctor's, hair appointment, etc) and make it non-negotiable.
If someone asks you if you are free say NO! This is your dedicated work on self time and we need it! Don't feel guilty, you scheduled it!
Workout when you have the most energy and are the most excited to throw on those work out clothes and move your booty!!