This depends on you! Your Blue Belt Rank is earned when your skill level reaches a point that you’re ready for more. You have a solid understanding of the fundamentals and are able to perform techniques and flows properly, and with confidence.
Most students earn their blue belt in 6 months to a year. To earn your purple belt and above, you must be on the Instructor / Advanced Training Path.