Master UE4 material editor, or learn Substance?

You need to at least learn how to create materials in UE4, Substance offers some extra features but it’s not an alternative. It allows you to create a material that can be used within multiple programs and for things like UE4 you can modify the texture parameters in-game. But for the UE4 material editor there’s a lot of other stuff you can do.