Strategies that result in 95 % drawdowns are not in the "making you money" bucket.
Since growth is compounding[1], the most important property of a money-making strategy is to keep drawdowns at at optimal level. This optimal level is a thrill ride on its own, but 95 % is plain overbetting and will never make you money in the long run.
----
[1]: If you draw down from 100 to 10, it takes as long to go back to 100 as it would have taken to go to 800 had you only drawn to 80.