Based on your consumption, It is probably safe to say that it will be present for at least 2-3weeks. It usually stays in the system for 1-2 weeks really. There are always exceptions to the rules, and many times there are anomalies. However, you should be safe if your drug test is in a month.