Average returns sustained over an above-average period of time yield extraordinary results. Buy and hold.
The best time to plant a tree was 20 years ago. The second best time is now.
Success is no accident. It is hard work, perseverance, learning, studying, sacrifice and most of all, love of what you are doing.