Если ты учишь Swift + SwiftUI, то определенно надо брать M1, ибо apple требует, чтобы новые приложения поддерживали, как M1, так и Intel. На компе с м1 ты сможешь протестировать эти два режима (нативно и разетта2), а вот на интелле не сможешь.
Старый бук имеет смысл брать, если ты только собираешься поддерживать какое-то легаси приложение, которое пока не планирует нативную поддержку, но это достаточно узкий кейс.
Но, а вообще. Если у тебя уже есть моник и блютус гарнитура, то можно взять самый дешевый mac mini, вручную там обновить память до 16 гигабайт и получится мощная машинка на годы вперед. Но продать будет сложнее.