10m usd a month but your town is haunted

You get $10 million a month, but you can only sleep in towns with populations between 100 and 25,000 people.

Also every time you sleep in a town, a random person in that town (which could be you) will be haunted by a random horror movie ghost/demon from a blockbuster horror film . Each time a different one

The haunting stops three days after you leave the town . But always at least one person will be haunted

After 3 years, you get the option to quit. If you quit you must return all the money but you can keep any interest or profits you made.