I just realized you said km not miles. 300km is marginal for useful EV range. You should charge to 80% for battery life. You should never get below 20% - this is an emergency buffer to use if there is a real emergency which few people have but you should be prepared for anyway. Now cut what is left in half because it gets to -25 in winter and you need heat. Your 300km is now under 100km which is easy to do in a busy day when you have any after work hobby.
Sure in the best case 300km is more than enough, but everything above is real world typical worst case that everyone I know hits. Maybe you live in a mild climate where you can ignore the cold range hit but I don't.