OP, how many hours and do you have any hints on what is the most effective way to get stuff?
Maybe average around 4~5 hours per day. plenty of time staying at home those days -_-
For most of mats, find 2 bases (better from different factions) next to each other. Fly back and forth in APEX, kill and grind until both sides go hostile.
For power regulator, when do every fetch mission also "fetch" their power regulators as well, especially the type comes with a building [hab + pwr]. Another way is from restore missions ;P
For MI, the best way is to complete x5 MI reward missions. This also helps to build a good relationship with the station. When your reputation goes higher, can get x10 rewards by bargaining with in-station NPCs.
This grind thing is actually an unlock process to enable different play styles.
The difficulty of grind itself will drop dramatically when the first indoor grind suite + regular plasma handgun completed. You can easily stealth wipe out every ground base with NPCs below lv4. Get either a plasma sniper (to change the way of playing to avoid boring) or shotgun (be king of Lv4 NPC ground bases and infiltration specialist), then it's almost end game state for most of non-cz combat element.
cz is a sad thing, suppose to play with friends but the connection is bad here I drop very often and has to be in solo. I use high cz for credits. I spent 1b during the grinding, as most of gears are bought from lv3 directly. high cz is the only place can earn decent credits, also it's a good place to cool down notoriety points. You dont have to wait but actually play, enjoy these moded gears and rank up combat titles. If you bring a small ship with lv5 long range wake scanner, after each cz session there are great many of wakes to collect as well.