Would suggest just maxing out social at the start so you can charm the triangle dude in the bottom-right, he gives you like 4k per day so you can just buy hearts and get other stuff easily. Anyone figured out what the spirits you find on the map do though? They seem to reset if you pause or leave the map, and the only thing i've found that wants "spirit" is in the chop shop, so you can't really bring them to him. Also there's a spirits thing in the inventory which doesn't go up when you collect the map spirits anyway.
Also buying more than 10 eggs at a time seems to have broken my escape menu? Can't open it even after relaunching the game, and saved just after buying without any recent save to reload from, very annoying