Days, weeks, months...depends on the individual.

Keep at it. Good luck.