I want to drop out and pursue a career in programming and trading/e-com
The best way to pursue a career in programming is to get a degree in CS. So if you still have any way to turn your grades around, I'd suggest doing that instead of dropping out