Investing money always wins over saving money. Investment is like secondary source of income and you can get money easily without putting much efforts.
profit from investments should always be considered a nice bonus on top of your normal salary, unless you're a full time professional trader, then it's different.