Apparently, Zac Efron has been living life to the fullest and it's catching up with him. He's burned through his 18 million and is hopeful more money will be coming in from the movie "Neighbors". 

http://okmagazine.com/get-scoop/is-zac-efron-broke-the-surprising-details-about-his-lavish-lifestyle/