I had decent results after 3 months with:
1mg finasteride
5% minoxidil
dht blocking shampoo
Haven't noticed any of the side effects.
I had previously tried minoxidil foam but didn't keep up with it, may have helped reduce some loss but wasn't effective on it's own for me. Figured I've give it one more try before giving up and happy with the results so far.