If it was me, which it will be, test and d-bol in a couple weeks, I'd do the finasteride for sure. If not for my hair, then for my prostate. That will only lower DHT concentration in your body. This WILL help your hair, but test will still be converted to DHT in your scalp. Thats where spironolactone comes in. It prevents the formation of DHT in the scalp. Add some Xandrox, which is minoxidil and azelaic acid (azelaic acid retards or halts DHT formation wherever it is applied) and your set.