you'll be alright, just have a little faith. i sounded like you yesterday when i bought at $17.55. yesterday i was complaining because the second i bought at the top it tanked, but today im smiling. the fat ladt has not sung yet, believe me you will get the last laugh. just hold or buy more to avg down. i actually bought some more this morning and it worked out.
Try holding it for more than a couple hours and not buying at the peak with the momentum of everyone else's first time noticing the stock. A little DD goes a long way. Got in at 15.20 LAST week. Regardless, If you hold until next friday you can untwist your bunched up panties and maybe buy a few pairs on new ones. Nice ones.