Searching the web or asking for quick tips for the best stocks to buy may not be your best investment strategy. You can’t just search for the ‘top ten stocks to buy right now’ on Google and invest in each of the stocks fed to you by different ‘experts.’When you blindly follow recommendations from friends, family, or ‘experts,’ you will, later on, find yourself stuck when deciding whether to sell, cut loss, or continue holding the stock.It’s just not wise to agree on everything, be it in stock-picking or life in general. Always, you have to practise critical thinking.Here we outline a simple framework for you to pick the best stocks to buy, ones that generate sustainable growth for your portfolio, and can give you compounded interest over the years.1. Business ModelWhile property is all abo