The main difference between Apple/Mac and Windows (or Android phones) is that all Apple products are premium, while products using Windows or Android vary wildly in quality. I love my Windows laptop and Android phone, but they are premium versions.
OP, I agree with the poster who said to wait and see if your craving passes. Wait six months, and during that time think about whether your life would actually be improved by it. Think about if your life could be similarly improved in another way.
I crave newer cars all the time. When I decide I want a particular car, I think for a few months about whether my life would significantly better or improved in any way if I had it. If I'm honest, it wouldn't. It would make my life nicer in some ways, but I wouldn't be any happier overall. I realized that the one thing that I would really, really appreciate is bluetooth in my car for music, audiobooks, and calls (without needing to look down at my phone). I bought a $40 bluetooth adapter for my car and voila! Life improved!
Glad I spent $40 instead of $20,000. Now, I'm getting rid of some of my student loans altogether and doing some slight renovations to my house that will bring big quality of life improvements. That $20,000 will materially improve my life, instead of going to a car that I wouldn't even care about after a while.