Let annual growth be x%, and number of years being y. Usually the stock doubles when x times y = 72.
For example:
annual growth is 8%, it will take 9 years to double. 1.08 ^ 9 ~ 2.
annual growth is 5%, it will take 14 years to double. 1.05 ^ 14 ~ 2.
So if you want to double in 6 years, the annual growth has to be 12%. This is not the historical performance of SP 500.
So where is your 曆史經驗 coming from?