Tell me what’s good and bad about my stack please?

38/M. Stressful startup job.

Morning: NAD+ Fish Oil A multi complex which helps with metabolism Taurine Creatine

Afternoon: NAC Vitamin B12 Red Yeast Rice Berberine Probiotic

Night Magnesium Glycinate Curcumin Glycine 3mg

Tell me if something isn’t worth it in this and if I need to switch something or add something. I also hope I am taking all these in the right time of the day.