Should I exchange currency stateside or wait until we are in Nigeria?

NO!! Any expense you wish to make, let Eche or my staff (Ego) know and we can ensure they are exchanged at the going rate and avoid you being cheated. Ideally, the best is to keep a tab that can be settled afterward.