I'd go all in and max out as much as you can money wise. Adding a few £100 now might buy you another year or two of use later down the line. I bought a mid range MBP in 2015 and it lasted me 3 years, if I'd gone all in it would've prob lasted me another year or two. That model capped out at 16gb of ram though which is the bottle neck for that generation.
That's my methodology. It's for work and I use it a lot (Photographer/some video). I have never stayed awake at night thinking "I'm such an idiot, I wish I hadn't paid £400 for those extra cores"
I'd go all in and max out as much as you can money wise. Adding a few £100 now might buy you another year or two of use later down the line. I bought a mid range MBP in 2015 and it lasted me 3 years, if I'd gone all in it would've prob lasted me another year or two. That model capped out at 16gb of ram though which is the bottle neck for that generation.