Home AI infrastructure stocks sell-off: why NET and SNOW could be dip buys