For the longest time, I've used cd exclusively for navigating in the terminal.
However, when it comes to nested directories, the only way to speed this up was to either use aliases or my shell history.
Since discovering zoxide, that's all changed...
Links:
zoxide: https://github.com/ajeetdsouza/zoxide
wallpaper: https://www.freepik.com/free-vector/gradient-landscape-with-torii-gate-water_9978258.htm