Yes man, minoxidil will give you some time, maybe years. For me, minoxidil stopped or at least decreased my hairloss since 1 year ago, when i started to use. So, start minoxidil and use a good shampoo for oiliness.