Which older (2013-2105) Macbook Pro to buy for programming

I am a developer, so I have usually couple of processing-intensive apps on my screen like, mysqlworkbench, Visual Studio Code for angular or PHP development, XAMPP, Browser with 10 tabs. Which Macbook do you think is the good option, in terms of, whether I should go for i7, or i5 quad-core would do the job fine? I never had a Macbook stronger than dual core, so it is time for change. Thanks for any advice guys!