The Betashares Nasdaq 100 ETF (ASX: NDQ) has been a great investment for a long time. But, is it still a good investment?