Generally, you can expect to be on medication for up to 3 months before seeing any results.