Смотря что вы понимаете под словом "выучить" и смотря до какого уровня Вы хотите освоить язык. Если речь идёт про базовый уровень владения языком, рассуждения на базовые темы (моя семья, мои хобби и т.д.), за 3 месяца можно освоить в принципе любой язык. Пару фраз о себе за это время Вы выучите. Возможно, сможете даже поддержать беседу на элементарном уровне. Да о высоком уровне владения языком тут говорить не приходится, будет много ошибок, маленький словарный запас, но объяснить элементарные вещи в поездке, например, Вы сможете. Если хотите знать язык на высоком уровне, то 3 месяца, конечно, мало.