Now here is the key – most people underestimate how long flow takes to develop. You need AT LEAST 6 MONTHS for your hair to hit its stride – don't cut this short, or you could be left in the dreaded “Land of in between Flow Stage” (see later point).