I come in time to time because I own a Toyota and it's always interesting to see what others are asking about. And I always see the same people ragging on Toyota. OK we get it, you don't like Toyota. I don't like a lot of things. But seriously I don't spend so much energy on things I don't like...
You'll be fine in a year. THC (the chemical that causes the "high") stays in your hair for up to 6 months, so it won't be in your hair in a year for sure. But definitely don't smoke from now until then just in case