They said the money should be in your account within 72 hours, the first million. I didn't have mine as of last night.
Don't forget you can use the suspend process trick to give the others the boot and conduct your business in NPC-flavored peace if so inclined. For my I/E business I tend to do the source missions this way, and the sell missions in populated public.
If you aren't aware, be sure to stop by the new Diamond casino everyday and spin the wheel for free stuff.
Animals flee this hell, the hardest stones cannot bear it for long. Only men endure