actually you havent been spot on as a lot of (all) your claims have been proven incorrect. However you're welcome to believe what you want - lets not let the truth get in the way of a good story...hey
with regards to only having long term targets, speccy stocks because of their nature should only be initially treated with short term targets.