This question comes up about once every two weeks.
Do the workout that you can be consistent in and that works for you.
There are morning folks, swing-shifters, and night owls. It depends on the person, their schedules and so on.
Remember: just because you're gay or bi it doesn't mean you have to be weird or act a certain way.
From the view of science, doing cardio first thing in the morning, when GH is highest, and blood sugar is lowest, may be more effective, but, for folks who aren't high level athletes the answer ends up being "do the workout you can do, and that you like doing consistently." A workout that you do is the one that produces results.
You've not provided information about your body type, training regimen, work schedule, whether you're a natural night owl, or even so much as a picture, in posing your question, so, really, the best answer is to do whatever your body tells you and the workout that works best for you and the workout you will continue doing.
It's nearly impossible to answer the question in a more qualified way without better discovery.