I have been to these places in Portugal, but I did it by train so not quite the same.
I would personally say, if you are going in March, start North and head south, this might mean the weather is a little warmer for the beach days at the end in the Algarve if thats what you’re after.