Buspar may take 2 to 4 weeks before it works to prevent anxiety and panic attacks.  Because of this reason, it is very important you take Buspar everyday with or without symptoms.