There is a chance you can not fail, if you follow like simple instructions. I know me and I’d be smoking up until the last minute though. But if you stop now like not a single hit of the cart or regular weed. Then drink 1-2 gallons of water per day until that point. Also workout like intense cardio and muscle training up until two days before your drug test. Then the day or more so the night before your drug test you take a drink of crushed up b vitamin complex, a scoop or two of regular creatine, some sugar and salt. Then drink 3/4 of a gallon of water before bed. Then take this drink again 4-6 hours before your drug test and try to drink a gallon of water up until 1.5 hours before the drug test. Pee as much as you can before you get there. Then drink a few cups of water a half hour before your test. This is your best bet to pass it. I’ve done it before and it’s worked but your going to have to commit to it and still no promises. Other than that you could always find a place to get a wizinator or make your own makeshift one to use fake piss to give you more time to get it out of your system. Hope it all works out bro.