i accidentally upgraded base rank. back to the beginning ig :P
progress update: figured out i get ~66.6(repeating) magnets per second. calculated that it'll take ~499998265194 more magnets (from when i last checked). so to max out buy special, it would take about... uh... just under 238 days more. of online time.
and yes these calculations are done using data while speed up is on. so without speed up it'd take over a year.
but also this is not taking into account the fact that you get magnets when the special towers merge because the rate at which i gain special blocks is so small that it's not significant enough to affect the data.