Question: a person who is ahead of their time?
Answer: A person who is ahead of their time is one who does not/did not fit in during their lifetime. However, the one important difference between this individual and an abject failure is that for the former, their way of life, ideas or contribution later became of great significance after their death.