It is completely up to you whether to file the I130 now or wait. Keep in mind, the I130 takes time to process, and no one knows right now how everything associated with the memo will shake out (lawsuits, etc.). I am not sure the memo will pause I130 processing from the listed countries, IMO IV applications will still be processed as the focus seems to be more on refugees, asylum seekers, but I have no inside knowledge of that.
Good Luck!