Realistically & historically, only 3 nations have a shot at "most" medals, at least for winter olympics: the USA, Canada & Russia.
Some nations do well at specific sports, i.e. Italy w/ skiing, Japan or China w/ figure skating, Germany w/ speed skating, etc.