Those two questions are different:
Choose 5 stocks to hold them forever:
Answer: I had answered this question countless time. S&P 500 index fund. No stock is worth holding forever.
Max return in 5-10 years time:
Answer: Very hard because you need growth and high possibility of still around i.e. not go insolvent.
Maximize chance of being around = WB’s type of company i.e. Strong moat, survive an idiot CEO, minimum R&D, can’t do without products/ services, etc.
Maximize chance of return = Growth business which is opposite to WB’s type.
Want to have the cake and eat it too !!! Only one choice? I will choose AAPL, no doubt.
What is your choice (s)?
In any case, I have thought through all these blah, blah, blah… AAPL, Index fund, RE, some dividend stocks + play money. You would notice I don’t believe in bonds & debentures