Up 40%, Should You Buy NVTS Right Now?