You're 100% correct. It is a big trading play. I'm treading very carefully. I got in below 300. I'm buying the dips, one at a time. Slow and steady wins the race. I can't call the top on this stock. The top may not occur until the entire tech market becomes very frothy. I hope to get out before the next debacle. A debacle will happen, no mistaking that. But I think we're only a quarter of the way up on the next big tech bubble. I got the heck beaten outta me in the last crash. Still hold MSFT, INTC, Yahoo (bought it back again). Sold 500 shares of ORCL today and bought Halliburton. HAL is very safe and pays a hefty dividend.
GOOD LUCK AND THANKS FOR YOUR ADVICE.