Children don't love on the basis of money. Children have no concept of what things cost, my daughter can have a really good day with a picnic at the park or go to a theme park for the day. To her they are just days she has had fun with whoever took her, she doesn't know that one was cheap and one wasn't. You child will love you for the love and care ypu give and how safe and happy you make her by being there. Money is no object in a child's ability to love anyone.
I'd hope that in your future your financial status improves. Not just yours but everyone's.. use this as your motivation to be a greater mom and person. Money can't buy anyone's love.
Quit Future Tripping! Don't regret past, don't trip on future, just live life today. Baby isn't even born and you have no idea if you may be wealthy or not some day. What you do have power over is your education, career, and relationship choices moving forward. Figure out what you want our if life for you and daughter and then, WORK FOR IT! You can afford to give your daughter nice things and travel etc someday if you are willing to work for it.