2012 -  at $5 to late to buy 
2014 -  at $600 to late to buy 
2016 -  at $960 to late to buy 
2018 -  at $10k  to late to buy
2020 -  at $28k to late to buy 
2021 -  at $50k  to late to buy

Never to late to own 