Thank you. But I need suggestions what with these shifts when would be people's best time to go for a gym workout.
It really depends on what time your gym is open, any other commitments you might have, and when you feel most alive.
7am-2pm - unless your gym opens early you'll have to go after work. I would personally go straight after work as it will be quieter while other people are working and you'll want an early-ish night to be up the next morning.
2pm - 10pm - again, will probably need to fit around your gyms opening hours and thus be before work. By the time you've got home and relaxed you probably won't be going to bed too early so likely to find just before work better than first thing.
10pm - 7am - more freedom of choice here. If I was a gym-goer I would probably go after work, but most just want to get to sleep before the rest of the world wakes up so you might prefer to go at other times.
If your gym is 24hr you can forget all that and just pick the times that feel best/are quietest.