Best Countries Rankings #1. Canada. #2. Japan. #3. Germany. #4. Switzerland. #5. Australia. Feb 24, 2016