Theres really no way to tell when you'll get clean. Each persons body chemistry and situation is different.

Youre better off home-testing yourself from time to time to see when you'll get clean. Just be sure to use the first pee of the morning when testing yourself. The home THC tests will tell a more realistic story on where you stand than guesswork from others.