Have you tried measuring for a voltage drop from the battery post to the cable terminal?
Like this.
View attachment 3481959
Don't attempt to start it, just turn on the headlights, with high beams, and measure with the two probes as shown in the picture. Now, my meter is set to millivolts, so that's 1.3mV of drop from the post to the terminal even with a good connection. It's tiny, but it IS measureable.
Your meter may not measure millivolts but that's ok, if there's a bad connection it will probably present as whole-Volts.
Do this for both positive and negative terminals.
Good luck.