How can I know that my testosterone levels are good?
One can only know if you get a testosterone blood test done preferably early in the morning between 7 to 10 AM. During these hours, your testosterone levels are typically the highest.
Serum Testosterone Test, Total Testosterone