I've done it, I maxed out everything. Phew, what a grind but I'd be lying if I didn't enjoy myself at least a little bit.