I have always been ahead of my time. - Nikola Tesla