Only you can answer that for yourself.
Congratulations and just keep moving forward. Before you can walk, you need to crawl, etc. I recommend you use it to the max and see.
It's a good start though:
- Formulas provide you with a functional stateless language to programming. Being stateless means you never change any values themselves directly, only indirectly so that all changes (mutations) to values remain, ie. visible for inspection in the spreadsheet. This has enormous pedagogic value for newbies to programming.
- Cells provide you spatial/visual inspection/debug capabilities that imperative programming often lacks. This makes spreadsheets viable as prototype tools at any time you need simple linear prototypes.
- VBA, is slow and warty, but gets the imperative parts of the job done. However, should be used sparingly since it starts to hide values, slow down calculations and create artificial boundaries in your system.
At some later point, Excel might seem restrictive as you'd like more real-time capabilities, larger datasets or whatnot else. Platforms such as NT might provide better visual rendering av charts, etc.
At some much later point, you've gone through several such platforms, made something work on some of them, and just need to codify what you truly need to go forward. You've got a list of ideas/requirements, but need space and clarity, so need to get rid of the clutter of other people's platforms and systems. This is when you start with a general-purpose language, and have enough know-how, to actually be able to create something that works as intended, rapidly in a way that fits your "special needs".
Nowhere in this is there consistent profitability or guarantees. You could be profitable with just pencil and paper. Just eyeballing and waiting for the right opportunities, recognizing when they might be there and avoiding being caught on the wrong side for too long or risking too much. The game is as hard as you make it, but getting meaningful returns are rare and truly hard to get consistent.
The tools are as good as its user.