I got an IDP for Spain several months ago, it’s only a fiver from the post office. The rules regarding the necessity are vague with a lot of should and might incorporated into the rules. What matters to me is the reality when stood at ALC and they say no permit no car, or worse when stopped at a Guardia Civil checkpoint, best of luck arguing that one. So do you need one, probably not, would I get one definitely.