Either of "We can afford to wait no longer" and "We can't afford to wait any longer" works. "We can't afford to wait no longer" would be double negation.
LOL! *grin*
yes, yes, yes....the (proper :) Official English Grammar Police, have "scolded / chastised" me already!