The money grinding can be significantly reduced by playing in the bar. The safest bet is 500 where the difficulty can be handled and you can make like 10k in 10 minutes. Personally, I recommend using money to buy weapon from the spy and camera, then go assault sophie to keep moral high as she is very vulnerable to weapon (her resistance drop like waterfall with the knife only), remember to take a picture with camera with blowjob, front and back poises. At 3 pictures u can buy infor from the spy to find sophie's house, blackmail her and enjoy your new slave for recharging moral. Another approach is megan as she is slow, with 2 days at the gym you can go fk her pretty easily. After that you pretty much repeat the process with other girls. Don't bother going stacking boxes and robbing. That's my two cents on beating the game.