NEO no doubt. There is absolutely no doubt in my mind that NEO would end up doing good and would be competing with the top altcoins in no time. I have never been interested in cardano and have never been a believer in their project so this one is hard for me. In my opinion, NEO is a better coin than cardano and it is the coin you should buy out of the two in case of a dip in prices