Hey everyone I actually just bought a half and it looks great, nothing god like but I like the buds. Thing is kinda smells like windex and maybe even a slight taste of it. I smoked it. I'm pretty high but also a bit concerned you could say...should I dry it or not worry to much? Or am I...