Start with just using blockbuilding. You’ll want to then learn about pure comms, skeletons, and using insertions. Then you can start doing EO first and learn to use NISS. That’s all you need to get sub30s.
If you decide you like FMC you then go down the DR to HTR rabbit hole.
Thanks! Is there a good tutorial for blockbuilding tips? I think I have the general idea but I don’t want to miss anythingYou can start by learning more methods, and using a combination of them to get the shortest solution. I started directly by using blockbuilding (requires some knowledge on how turning one piece affects the other, not too hard to get the hang of), then finishing off with CFOP last layer. Blockbuilding+optimal OLL and PLL algorithms can make your solutions sub-50 to sub-45 moves.
After you are sufficiently proficient with blockbuilding, you can begin learning NISS. I'm using NISS and blockbuilding + CFOP LL, but usually I can find a solution with either a skip or a ZBLL that I know. This can get you to sub-40. After NISS you can start with the advanced FMC things like DR and insertions.