Your hair is still in good shape. Temples are usually the hardest.
Finasteride results are usually 6 weeks.
Minoxidil shows results in 12 - 16 weeks.
Good luck
Could be wrong, but I think the two percent Nizoral has some anti DHT properties. It won't help baldness though (it won't hurt either).