"Within range" is bullshit. You are low for you age. You should be at the upper limit.
No, you don't need to go on HRT, TRT or test "boosting" supplements (they are all bogus). You just need to eat right, get 8-9 hours solid sleep every night and go do some deadlifts until you can't lift anymore. That should fix it.
There have always been males with low test, but never so many at once as we have now. Reasons for this are many, including pollution, diet and modern lifestyles. The "range" is just a way for doctors to avoid looking deeper on an individual basis. e.g. Your cholesterol may be "in range" but you can still die of a heart attack. There are many more factors at work.