When to buy the highest income company’s stocks

 

We have database on https://www.investopedia.com/articles/investing/082614/how-stock-market-works.asp
Make research for such companies, using data for 2 years, 5 years, 10 years ago :
1) Tesla
2)Apple
3) Nike
4) Amazon
5) Walmart
Task:
Describe answer to the question:
1. Which company’s stocks and when should you buy to get the highest income now. Explain each decision.