I think Germany and South Africa is the best country for crypto. They are friendly with it. don't know about Switzerland but i recently saw it in in Europe Switzerland in the number one position for crypto , i will like to visit Switzerland.
In Germany, Bitcoin and other cryptos are not considered as a commodity, a stock, or any kind of currency. Instead, these things are considered as private money in a way thats similar to foreign currency.