Work or stay at home?

Shell
I work for a wonderful company that gives new moms 4 months of maternity leave, which if I add on my pto I won't go back until my daughter (Evelyn) is 5 months old. I also have phenomenal health insurance ($25 a month to have my husband and daughter on my plan, each of us have $100 deductible). My wonderful husband has said that I can stay at home if I want or I can go back to work. Here is where I'm struggling; when I return back to work in a few years I won't be able to get my job back with the same company (if I quit working we are moving 2 hrs away to be closer to my husbands family), I'll have to start all over again. I love my job and I love the company I work for, but I also don't want to miss out on any of my daughters firsts (she's our one and only). If I hated my job this decision would be easy. I'm not sure what to do?