ставьте SSD.
узкое место в Маке не ОЗУ, а диск.
4 однозначно мало, но 8 уже вполне рабочий объём. при наличии SSD. но лучше хотя бы 16, чтобы без сомнений использовать виртуалки(если вам нужно)
вообще выше верно сказали - 16 и SSD - и вы не узнаете свой мак. будет отличная рабочая машинка
ps. у меня основной компьютер для XCode - мак мини MD387 i5-8(Corsair)-512ssd WD Blue
Хватает.