It has been a very long time since I was in a street fight because I became smart enough to avoid them and not get into those situations that I actually used to seek out (stupid early 20s). People don't realize that a typical street fight is going to last 10-15 seconds at most. During that time, there is going to be mad swinging and cheap shots. So the best you can defend that and counter to get out of the situation, the better for you. Typically that is going to be a striking discipline. That being said, if you don't like to get hit and kicked, but want to think and strategize, then I would say BJJ is a great place to start. In the end, you can't lose by gaining a skill no matter the order you learn.