That was a great Christmas gift for you, man. Being sides free. Congrats! How long did you have the sides for?
I'd say it's taken 2 months.
Getting 3 blood tests along the way has also shown me that my testosterone levels massively drop whilst taking finasteride and they have slowly bounced back over 2 months. Side-effects have dropped off as testosterone has increased.