When to take B12 and D3?

I usually take my b12 at 7pm and realize I’m always feeling fatigued in the mornings...should I start taking them in the mornings instead? Would it make a difference?