it can take 5-10 days to be dry enough to smoke if left just hanging.
Some place a bud on top of their reflector for a few days to speed it up
Food Dehydrator works well too
Preheat oven to 200 deg F and shut if off, place bud in side on a plate or metal pan and check on it in 20 min. If the oven is still over 100, leave it alone, if not REMOVE the bud and reheat to 200 then shut it back off before putting the bud back in. check it every 20 min and repeat process as needed
Microwave oven, set at 20-30% power, run for 5 min and check the bud. If still wet run another 5 min and check. You can have the bud dry in less then 10 min this way normally.
No matter which technique you try to fast dry the bud, it will have an effect on the taste. Microwave hurts it the most (taste) but gets it dry the fastest.
Overall tho, there just is no substitute for properly dried bud ;)