GEtting a shitty night sleep can cause T levels to drop 60% or more. The point being is find out why your levels are low. Living in NYC which is a city that never sleeps , one past lifestyles may be finally catching up with them. Pedal is down for many years, but your breaking system is screeching or completely blown. Getting proper labs is good start as well as checking into thyroid,adrenals.
Many cases I have dealt with from NYC are loaded with Xylene which is a Xeno estrogen which can can jam up HPTA. So get blood testing done as stickies suggest here but need to look at underlying cause of why your testosterone is low. Testosterone is rarely a direct cause but rather a symptoms of a cause. Treating TRT is great, but if you never take care of the main issue how it got low then you are just masking sometthing else potential more dangerous.