First off, it's really none of her business whether you have "more money" or what your career path is (or isn't). People have babies every single day and none of them are prepared, no matter how many figures they have in their bank account. I'm not saying you need to express this to her, but don't let her negative reaction take away your joy.
Second, the best way to handle her pregnancy envy is to understand that you can't control it. She will feel what she feels and react how she reacts and all you can do it react back in a graceful way. If she continues to dole out unsolicited advice about your future, stop sharing your plans or pregnancy updates with her. She isn't the best person to share this special time in your life with.
You can confront her about it and it may actually make her feel better to vent her frustrations and feelings, or you can choose to take a step back and reconnect with her later on down the road when feelings have simmered down.
In my own experience, both with pregnancy envy and being the recipient of pregnancy envy, it can be tough to hear that someone you're close with is experiencing pregnancy when you desperately want it for yourself and sometimes that initial reaction isn't right. Hopefully she apologizes but even if she doesn't, chances are that she'll calm down and become more supportive and excited as your pregnancy progresses.