What a stupid question... LOLOLOL jk jk jk!!
Ok so basically bro my best suggestion to you is to play with your synths! Get a full and complete feel the for sounds and frequency itself and how it works! You need not a single book to read about how sound works, etc. Just play and observe, like a scientist would do! Because in the end it does comes down to a science! Imagine a recipe for a tomato sauce with no flavour, just tomatoe sauce.. That analogy means just us telling you how to make a bass. The final dank, delicious recipe comes from truly the soul and what you think would appease one anothers soul and enrichments of sound and soul. The second analogy is basically playing with your bass recipe, and make it tight and fight to how you want it to be! Truly grab yourself an EQ, it is all about dynamics. One way is to boost to about 6 db a nice thick round mound of eq boosting the regions from ~35-50 for that deep and pure rumble. And if you really want to keep the full dynamics of the sound, unless you know what to do with a limiter then leave a limiter off (Limiter just gives a 'cage' for the sound not to escape and be at level. Basically like a train perfectly on its rails) Just yeah grab a sine, and boost the 35-50 about 6 db, then lower volume by 6 db so its equal and not now fattened up too much.
Hope that helps buddy! Hit me up if you want more information! Some of the times producers do use a limiter over their bass too, to give it that nice and solid, clean flat, thick bass that one really needs in a heavy bass environment, but it is not needed all the time. That's why I only say some of the time.
Dude, that bass is perfect brother!!! lmaooo just realize how perfect it is, how it is a more solid higher octave and at certain awesome points it just drops deep! That's what people love! Thats just an awesome ass bassline brother! Just truly in this case boost to ~6 db around the 35-50 region and lower volume by ~6 and youre more then good bro! Awesome song!