damn this has come down a lot into buy territory for me. Was the dip due to sell off? I cant see any negative news or forecast to justify