What I do is mount the scope on my rifle so that it looks pretty good to the eye when I am behind the optic/rifle. I use no special tools or levels. Then I attach a scope tube level (will be installed permanently on the scope tube) and hang a plumb line from a tree @ an appropriate distance. With the rifle on the bipod and a rear bag, I square up the reticle with the plumb line. Then carefully adjust the scope tube level to read level and then tighten it down (I use a little loctite blue or purple). Then one last check to make sure that nothing moved during the tightening process. If so, I give the loctite a day to cure and then have fun shooting my leveled reticle. One nice advantage of using a level that is
on the scope tube is that if you ever move the optic to a different rifle, the level stays with the scope and you don't need to re-level it!
Other posters are right, small amounts of cant can be difficult to impossible to "see" when you are on the scope and likewise, external references (like turrets or other flats on the outside of the optic) are not guaranteed to be absolutely square to the reticle. That is why I don't waste my time fiddling with them too much. I do have 2 small bubble levels that I sometimes throw across the rail or the top turret to see if things are "close" but I don't pay much attention unless something seems to be very wrong which hasn't happened to me so far...