Nothing beats out when you are the ones who've been holding your funds and not some third party.
Doing it yourself is sometimes the best choice, instead of trusting some self acclaimed trading professionals who may just pride on old glory, i'd rather you invest a little of your money in learning to trade for yourself, so you can efficiently trade with any large sum you wish to and bear the risk yourself. I think in a long run, though you may loose some money at first, the benefits will beat the price you paid to get there. Think long term.
Over the long run this is the cheapest option, it s a very well known fact that relying on another person to make your trades on the markets does not work, the majority of the money managers cannot outperform the market and then you need to pay them fees for their work, meaning that you could have been better of just buying the asset you wanted and then just hold it for as long as you could, so if you want to obtain more money than what holding can give you then there is no other alternative than to learn and do so on your own.
Cheapest indeed since you wont really be paying up something or having some shares into some company or individual yet you could really make profits on your own without the need of these people/company.
To mind off that they are still humans which means you could make out profits too and do all sorts of things similar on what they are doing.If they have done it then we could also do it.
It might takes time but would really worth the effort since you would gain experience and knowledge which would really be helpful ahead on your trading career.