Best country for crypto's are Switzerland , south Africa ,Germany which are allowing legally and trading also allowed to do.
Yes Japan is also an ideal country for crypto. South Korea may be a good crypto country in future as so many regulations are coming but switzerland is the best crypto country.