Yes, you can learn Spanish in 3 months but it depends on uour definition of “learn” and it helps to be living in a Spanish-speaking country or surrounded by Spanish-speaking culture as you’re learning the language. You can definitely get up to pre-intermediate or even intermediate level if you’re studying and practicing at the same time. If you’re in a non-Spanish speaking country, you could still cover the basics within 3 months!