DASH has been known as the best mastercode so far. And as far as the best proof of stake is f concern, it is undoubtedly NEO, which has achieved a lot of success and is doing quite good in this short amount of time.
you have to be a DASH whale to start a masternode. So its not for small budgets.
I prefer low investment masternodes and i am planning to run a steemit masternoe witness server.