Is Borderlands 3 worth playing now?

Is it worth me playing BL3 I want to essentially complete the game and max a character on M10 before BL4 drops do I have enough time?