Before considering TRT, I would get another blood test. T levels vary throughout the day and are usually highest in the AM. When I was in your shoes considering TRT, blood test T values were all over the board, but consistently bad. high 200- lows 300.
T level is affected by LOTS of factors. For example, a bad nights sleep will result in lower T values.