Welcome to the forum GEB. The reason for the somewhat 'cool' response to your question is because there are hundreds of threads devoted to this topic if you look through previous pages of content.
The conclusion to all of them has been that any and all martial arts can be used to defend yourself if it becomes necessary, and there is no 'best' or most effective. It is down to the abilities and training of the individual applying their chosen art that makes it usefull in the situation.
The seek a qualified instructor response is good advice. You say you are an 'amateur martial artist' what do you study? have you asked your instructor about realistic street applications of your current art? What was his/her response to your question? If you havent asked them yet, I suggest that as a logical starting point.
We are real people,not AI sentence generators, you have just called many on here a$$holes. Would you help someone who just came out of nowhere and insulted you like that?
Play nice, maybe introduce yourself properly, and start afresh- Sound reasonable?