I also work out daily and shower afterwards. Sometimes I'm good and get the workout and shower done first thing in the morning, and sometimes I'm lazy and don't have anywhere to be so my workout and shower don't happen until late morning or early afternoon.
I like the idea of showering at night but unfortunately my hair does not cooperate the next day.
I typically shower in the morning before work. I feel like it helps me wake up, and I like that clean feeling to start my day. If I know I have to get up super early, I will shower the night before to save some time.