It can't be just keep shampooing every day.
Shampoo is a soap it meant clean your hair. It also washes away your natural hair oil that makes your hair grow.So wash your hair every 3 days and brush your hair 100 times in long even strokes if you want your hair to grow long and healthy.
well it'll take 3 months to grow your hair in 3 months
About 3 months.
depends but about 3 inchs.
Get a weave.
1 inch
Hair grows at the speed hair grows, it cannot be accelerated.
About 2 or 3 years bascially it took a while to grow long
the horses hair can grow about to 5 or 8 inches long
3 to 4 weeks!
About 18 months to 3 years