I take 10g before hitting the weights and 10g when finished.
In the morning, I simply have a large breakfast a soon as possible after waking, maybe a whey shake for a fast acting protein source. I'd personally save the BCAAs for peri-workout, unless you intend on doing fasted cardio. In that case, a few grams of BCAAs with a cup of black coffee could help. Not a big fan of fasted cardio myself, though, as I prefer higher intensity energy system work.