"Free Memory" is going totally unused, so is essentially a waste. You are actually using the "Wired" plus the "Active" totals. The "Inactive" is loaded up but isn't currently being used. You need more memory when Free+Inactive approaches zero.
However the Ratio between Page Ins and Page Outs is most important as that tells you if you have been swapping. But even then that has to be tempered against run-time.
For instance the first attached image shows the usage on my server which has 4GB of RAM. Virtually no space is free, yet less than 3GB is actually being used, and it's pretty steady. Paging ratio is about 3:1 which looks bad, but the system has been running for 20.5 days. It takes about 8 seconds to swap in that 778 MB, and I feel that loosing less than half a second per day for "not having enough memory" is fair enough. The server runs a Windows VM all the time, as well as a number of server programs.
The second attached image is from my iMac which has 8GB of RAM. It has been running for 11 days. Current usage shows that I probably would be all right with 4GB of RAM, and certainly 8GB has been more than enough since it essentially has never needed to page out. When I took the snapshot, it was not running a VM, but I configured it with 8GB so it could easily run one running a CAD program which takes 1GB by itself.