Ok so there's no need for lightning network now until for another 2-3 years?
...is what I would say if SegWit were widely used, Lightning Network could be activated by the flick of a switch and transaction growth would be linear
However SegWit is nowhere as widespread as it should be, Lightning Network will take time to be widely accepted and the amount of transactions will likely grow much faster than what my initial guess was.
Point being, 1) our current situation would be
much better if SegWit transactions were more common and 2) SegWit alone is no long term solution.
Will there be soon another malleability fix soon without segwit?
On BTC? I don't think so, as SegWit itself is deemed to be the malleability fix.
On BCH? I think they are working on one, but am not sure about their progress. Either way I doubt that BCH will adapt LN anytime soon, as LN was one of the main criticisms of the BCH community regarding BTC's scaling approach.
I hear that lightning network coming out this year 2018, why is that when I don't see the point of it when segwit isn't even widely adopted first yet.
I guess LN will serve as an additional incentive to adopt SegWit, as it will have a larger impact on transaction fees, meaning that once LN becomes production ready you'll likely see an uptick in SegWit transactions as well. Also LN will likely take some time until it sees widespread adoption, so the sooner deployment starts the better!