Re: higher return than stockmarket?
For what it's worth, in most social settings, people who talk shares probably know not much more than you but thanks to a string of good luck, they have an overinflated sense of expertise.
That being said, my Mum is by no means in anyway technical yet...