Keep in mind though; you can answer anything you want. Use a 1password generated string for each and store the answers redundantly. That's what I did.
---------------------------------
What was the first car you owned?
Who was your first teacher?
What was the first album you owned?
Where was your first job?
In which city were you first kissed?
---
Which of the cars you’ve owned has been your favorite?
Who was your favourite teacher?
What was the first concert you attended?
Where was your favourite job?
Who was your best childhood friend?
---
Which of the cars you’ve owned has been your least favorite?
Who was your least favourite teacher?
Where was your least favourite job?
In which city did your mother and father meet?
Where were you on January 1, 2000?
Those questions are terrible.
Answering with a random string is the only sensible solution. But it is just as mindbogglingly bad. Because then you could just as well write down the password - and bam, you'd never lose it (well, if you did lose it you would have lost the answers to these questions as well so either way you are screwed).
What was your first car? "spaceship" is perfectly acceptable response, and its not discoverable by public means.
it does however mean you need to know what you would have typed in for each of the questions.