After you collect the gold from the attraction, go to settings, general,date and time, DO NOT set automatically. Then change the date to whatever you want. After this, go back to monster life and you will be able to collect the gold from the attraction again without waiting. You can also evolve monsters much quicker and gain f-stones more easily. If you have an android, you may need to download an app called time warp.
To do this all you will have to do is go to settings on your device and turn wifi off when It is off you can change the time by going to general then date and time. When you change the time it will affect the game too so you can collect money faster or collect the free daily lottery!
Free crystals can be earned by watching a never-ending stream of videos for other mobile games. You get one Crystal per video. To do this go to the in-app purchase page and click 'Get Free Crystals' on the bottom left corner of the screen.
You can earn free Gold by interacting with neighbors monsters. To do this open the 'Neighbors' tab and click 'Visit Random', then select the monster and pet the creature by rubbing the screen. This can be done at each new ranch you visit.