According to the farmers almanac, you missed the best days to cut hair for this month. (It was the period from 4/24 to 4/27) It is believed that the best time to "mow" to increase growth is under the new moon while it is in the waxing phase and the best time to decrease growth is when the moon is full and in the waning phase.
Why don't you try a trim (nothing drastic) and test out the new moon / waxing moon theory. It can't hurt. Also, be sure to take your vitamins (normal hair growth is about 1/2 inch per month). My hair grows like mad during the warmer months.
The new moon is May 1st and will be in the sign of Taurus and going into Gemini on Friday. I am not sure, but I would think that you would rather use a water moon under the waxing moon phase for hair growth and might want to wait until Monday or Tuesday.
Then again, if Cancer moons can bring about emotions that might make you inclined to not like the style, especially if you have your sun or moon in that sign.
Better then to go for the Taurus new moon.