It all comes down to how consistently you study and practice, as well as your learning method. If you rely entirely on apps or courses that only show you new vocabulary, but never show you how to actually use it, it may take longer for you to achieve a good proficiency level. On the other hand, if you make Spanish part of your daily routine by reading and listening to it, you will likely become fluent considerably sooner! What’s more, if you’re engaging with content you actively enjoy, you’ll be far more likely to keep it up long-term.