@Todd Shampoe It really depends on the "Guru". Do they actually have properties themselves? Are they actually doing deals themselves? If so, then they are taking time away from their business to help you.
This is where @Jerilyn D. and I will MASSIVELY disagree. My time is worth something. I am not going to let someone 'Intern' for me, where I have to take time to train them, slowing down my business, only so they can bail out and go be my competition. Makes no sense.
Yes, TIME is the most valuable resource. I have put it into my business, into learning, into growing my business. I now have teams of people that work FOR me, and whose income and ability to put food on their table depends on me. I wouldn't ask anyone to give me free advice or take time away for free.
Should someone give me marketing advice for free? No I should pay for a consultant. This is a consulting thing that you are hiring basically. Why pay for someone to build an e-commerce website that makes me money? Because they have experience, they can set it up to work correctly, etc.
The HUGE difference is, IS THIS PERSON ACTIVELY doing deals, or are they just ACTIVELY BEING A COACH. There is the difference. Do not pay someone that only makes their money being a "COACH". I want someone that is active and stays up to date with changing regulations, codes, etc.
Do you think paying 50k a year to attend Northwestern University (minimum 4 years) is a worthy investment? Then if this person indeed gets you the ability to do deals over and over again, the ability to provide a lifetime of income.. that my friend seems like a steal.
Again, THE PERSON SHOULD BE AN ACTIVE INVESTOR. Not just a full time coach. But I will NEVER give my time freely to give people the keys to investing, so they can just be my competition. That seems foolish. I don't see McDonald's offering to train Burger King's employees or managers!