Which crypto tax software is best for someone that bought from a variety of exchanges and dex multiple years?

Hello! I'm going to start off by saying I'm a fool for not keeping better track of all my buys over the years. I didn't realize exchanges would go out of business or rug pool their customers etc...so I've made a ton of purchases over the years and like to know what tax software would be best for my situation? I have some real odd situations for example I got into a liquidity pool a few years ago where the owner rug pulled us...any advice is most appreciated!