As much as you need a mentor for guidance online, here is my advice for you:
1. If you already have a business model be it affiliate marketing, list building, lead generation, local marketing, niche marketing or e-commerce, you should find a mentor with a similar business model to yours.
For instance if I want to make money without spending any money on traffic, it won't make any sense to find an expert in paid traffic to be your mentor. You are wasting your time and your mentor's time as well.
Likewise if I want to do e-commerce or drop shipping, it won't make any sense to find an expert in affiliate marketing to be your mentor or vice versa.
2. If you do not have a business model and don't know how or where to get started, it is essential to find out and know what you are good at before even thinking about marketing online.
You can still get a mentor to help you but whether you have a business model or not, once you have a mentor, you have to forget everything you know or think you know about internet marketing and start focusing and doing everything your mentor tells you.
Even if some of the things may make you uncomfortable like having to sacrifice your time and the things you always been doing in exchange for your mentor to spend time teaching you and you learning and implementing what he or she tells you.
If you already have a business model and are making $ but like to scale up your businesses whether it is through free or paid methods, you need not just a mentor but one who has done and succeeded in exactly what you want to do.
That is the way it is and I can or will say it is the fastest and guaranteed way to make money online.
No matter what or how you try to interprete, it can't be changed.
3. Internet marketing is a wide spectrum in general, you need to find a model that suits you best and whichever it might be, stay committed to it with or without a mentor.