Which MacBook handles AI, ML and data science best — and how much RAM you really need. A practical, budget-aware guide.