Приведенное предложение является сложноподчиненным с придаточным условия. По общему правилу между частями сложноподчиненного предложения ставится запятая, но если придаточное условия предшествует главной части (как в данном случае), вместо запятой можно поставить тире (см. пункт 2 параграфа 38.1 справочника по пунктуации Д. Э. Розенталя).
Последние ответы справочной службы
Знаки препинания в предложении расставлены правильно.
Страница ответаЗапятая нужна, она закрывает придаточную часть.
Страница ответаНаречное выражение сама по себе не требует обособления.
Страница ответа