I'd say this pullback is an excellent buying opportunity, if you plan to stick around awhile. I bought a little bit more of Netflix, Amazon, Halliburton, Nvidia and Microsoft. Most of these are way off their all time highs and they are all good companies.