Carry food and water: Water is costlier than beer. Half a litre of bottle costs around $2-3. Moreover there are lot of food options if you have a non vegetarian diet. But if you are an Vegan, then it's better to visit super market and collect some ready to eat food, or fruits. Since I was at my friend's place, we had a wholesome breakfast for us to survive until evening.
Carry a bag pack with some packed snacks, dried fruits and protein bars along with at least a litre water bottle. You'll need to walk alot, so better be prepared.
Make Starbucks and Subway your best friend there.
After like 10 days, there was an uncontrollable craving for Indian food. New Jersey has most amazing Indian food restaurants at the Indian street. They serve Biryanis, Gujaratis and Rajasthani Thalis, some amazing South Indian dishes. Basically, complete Indian cuisine.
Chocolate shopping tip: Instead of buying chocolates from Hershey's or any other stores, I would suggest one to purchase them from Super markets like Walmart, for lesser prices and more quantities.
Yes, you can thank me later!
Shopping Tip: In terms of clothing, the cheapest brands are Forever 21 and H&M in USA. You will find a good fashionable clothes there as compared to India. I found some good Tunics even in some shops at Jersey City near our home. Usually a normal tunic will range between $5-10. I found one for $3 as well, so all you need is an Eagle's eye while picking the clothes from heap and also lot of patience.
Souvenir Shopping: There are lot of street vendors and little stores in every corner of NY, selling souvenirs like Key chains, Fridge Magnets, small to large statues of Statue of liberty, Brooklyn bridge and Charging Bull, Post cards, Photo frames with a pinch of NY love. You will also find lot of Mugs and T-shirts written New York in it. F.R.I.E.N.D.S fans can also buy t-shirts written 'F.R.I.E.N.D.S' and 'Chandler and Monica' mugs. It's beautiful.