I’ve been running a lot and my kid brother and mother have been doing track and fields for years. My brother uses Nike but that’s only because he’s sponsored and gets them for free.
Nike makes good shoes, but their durability isn’t what it should be compared to their price. You’re saying you can’t afford two different pairs I would consider it anyway. Try and take a look at the ones I suggest here:
Running shoe (I think Asics makes great shoes with a very good durability):
And maybe consider something like this for lifting:
That’s 29$ and 39$. Both very solid shoes and without a doubt a better buy than the newest and very expensive state of the art shoe from Nike.
If you for some reason don’t like my two solutions and absolutely insists on Nike I’d suggest that you try and get some of last years models instead. They are alot cheaper and you can’t tell the difference anyway.