Are these the 10 best stocks to buy?

It should be noted that the date at which one starts investing is of little consequence here. All that one may have to do is reconstruct one`s portfolio after a fixed interval of one year.