A complete hair growth cycle takes around three months to finish. That is why your new hair will take 3-4 months to grow.