I went to NYC in August 2022 and the last time I had been was 2012. I couldn't believe how much more expensive everything had gotten!
I went with my partner and partners parents. It was around $50 for 4 breakfast bagels and 4 coffees at the local deli beside our hotel!
I'd deffo recommend the hop on hop off bus. We bought it from a seller in Times Square and I'm sure they gave us a discount or so they say. It's a great way to get around and listen to the guided tour.
If you want to see a lot of the sights and attractions that cost money then have a look at the New York Pass. Work out what sights you'd see and if you're better off paying for them individually or buying the pass (it's a digital pass on your phone).
My partner and I spent about $1000 while there for 4 nights/5 days and that doesn't include when partners parents would buy us a round at the bar or paid for our meal one night. We also didn't manage to do a show and did some shopping but not a lot.
We went in August and it was super hot and felt like NYC was poorly equipped when it came to air conditioning (unlike Florida/Vegas etc where everything indoors is very cool). I felt like I sweated the full trip and could never get cool enough when indoors. Spring/Autumn is lovely and you can spend a lot of time in Central Park, take a picnic and hopefully have a few hours of not spending very much!
When I was there in 2012 we stayed in an apartment in Greenpoint, Brooklyn which was just a short subway ride from Manhattan.
Despite the above, there really is no other place like NYC and I feel like everyone should experience it once if they get the chance. Good luck 😊