Well, as mentioned in several OTHER threads, for the USA the best electric rates are in Central Washington due to large amounts of hydropower available and fairly low "local" populations, allowing the county-based PUDs that own several of the Columbia river dams to subsidise local rates at somewhat below their actual cost of production 'cause they sells the large quantities of excess off to outside areas for quite a bit more.
But be warned, that subsidy might not continue forever.
https://www.chelanpud.org/about-us/media-room/news/2016/07/19/pud-board-approves-new-rate-for-high-density-load-customers Plus side - this has no effect on a typical "small" farm - the "shop" space I'm in right now doesn't have enough electric service AVAILABLE to achieve that 250 KWH/year usage factor, though I could get to about 140 if I maxed out the existing service.
Do note that Chelan county has a lot more population than the other 2 area counties with lots of local hydropower, which is undoubtedly a factor in WHY they were the first county to take "official" notice of this issue.
The large majority of major Cryptocoin mining operations in the USA appear to be based out of Chelan county, or nearby Douglass and Grant counties.
Canada electric costs VARY with the location, from what I've seen out of a lot of comments. Some areas with cheap hydropower, others rather high.
Solar power is very expensive due to (1) COST of the actual solar panals (2) need to either grid-tie or have LARGE battery banks to compensate for the sun not providing ANY power at night and very little on highly cloudy days. The OPERATING costs tend to be low, but the amount you have to invest up front make it VERY costly, though that cost has dropped quite a bit over the last few decades.
SAME type of issue with wind power - the wind does NOT blow consistantly and regularly on a year-round basis, so you have to make some sort of arrangement to handle when it's NOT blowing - it's just not as CONSISTANT about when you are getting no power out of a wind generator.