I asked this question on reddit, and the response was to buy the 2,000 dollar computer that I would only be using to compile an iphone app.
Given the cost, I've considered borrowing a friends computer for a few days/week to compile a react native iphone app to save myself from having to buy an Apple product.
Anyone have ideas?