Depending on how you use Time Machine (external 1+TB USB drive) your Mac
stores backups on home internal drive, until it can move/copy those to external.
Most macOS systems are much larger than 15-20GB. {A bare bones new install of
Mojave 10.14.6 in my mid-2012 13-inch MacBook/Pro with no third-party apps; is
about 40GB.} This model has 240GB 'Blade' SSD.
The EtreCheck utility could show and tell the content usage of your MacBook/Air.
A report generated by this, can also be shared (posted in ASC reply) with icon tools
in the Reply box, bottom margin.
EtreCheckPro D/L is available directly from Etresoft. (runs free, if you don't get optional
'Power User' Package) For more general info see EtreCheck site pages.
The Spotlight utility in macOS can be slow to show actual used space in Mac HDD.
To 'Get Info' from highlighted hard drive icon, may be more accurate; 'used -vs- free'
capacities are harder to tell in newer macOS since there usually are four partitions.
Be sure to make additional backups, other than Time Machine, on extra external drives.
Also investigate making bootable clones, there are good utilities for that task; SuperDuper
and Carbon Copy Cloner are fairly well known. Much better than attempting Disk Image.
Good luck & happy trails!🌻🎣