I have found that if I leave the game running but shut down all night WITHOUT PEEKING, everyone is well-rested in the morning and they've made lots of money! Just make sure the fridge is stocked!
That works really well for me too.

Also, continued training of the actions you want them to do regardless if they're good or bad.