Is Supporting Black Business The Best Form of Non-Violent Protest?

Can Black People make larger strides supporting Black businesses than they would marching and protesting?