Netflix Stock Soared Last Friday. Time to Buy?