3.0.0 isn't released yet, so you can't get at it by specifying the version. Instead, you'll want to use the branch flag.
-b, --branch install from a branch release
All work on 3.0 (now called 5.0) is happening on the master branch, so specifying that branch with esvm should be enough.
esvm -b master should do the trick.