Should You Buy Bitcoin, Ethereum, and Solana at All Time Highs?