I find a good hot shower does it for me both ways ( lucky we have showers at work) My first hill is only 1/2 a k from home ,its not a steep or long hill but it seems like Everest some days , once its out of the way I'm fine

I use a low gear & spin up it , that's my warm up !