1. Food, 2. Protein, 3. Daily Ergo with creatine (Intramax or Ergonine), 4. Caffeine/preworkout.... 12. BCAA
If your budget is tight, BCAA's are definitely not worth it. If you're consuming adequate protein you really don't need to supplement with extra BCAA's. I would opt for a lot of other supplements before worrying about BCAA's