The CFA Program is a self-study model. The benefit of that is you can take time off between the three exam levels, but it also means you must be self-disciplined enough to study approximately 300 hours per each of the three exam levels. Are you prepared to fit this program into your life?
Is your current job (or do you anticipate your next job will be) one where you will be directly involved in the investment decision-making process? This would include evaluating or applying financial, economic, and/or statistical data as part of the investment decision-making process; supervising persons who conduct such activities; or teaching such activities.