Not quite 20, the usual years for Boomers are 1946-1964.
> I barely count as Gen X and I'm almost 50
Gen X is 1965-1980, if you were 50 (I am) you’d be in the latter half of Gen X. If you are merely “almost 50” you're late enough, or nearly so, to be counted in the Xennial / Oregon Trail subgeneration at the cusp of Gen X and Millenial (usually counted as starting somewhere 1975 and 1977.)