My response is always "you will generally just know when you want another reading"
In terms of how long my clients leave between readings is purely individual. Some Clients have a 60 minute Reading every January or February to see what the year holds for them and I know to expect the following January or February. So they are obviously yearly clients!.
Some Clients I will only ever hear from when they have issues in their life and I'll hear from them quite reguarly, say monthly, whilst they work through whatever is on their mind
So it really does depend on the individual as to when they have their readings and how long they choose to leave between readings.
However, how often do I need a psychic reading? is the most asked question in my office!