I find mining to be a better option.
think about the following:
you take $1000 and buy bitcoin for the price of $11000 and leave it in your wallet where you have your private keys and do hodl until December next year. you will have no headaches and have a better chance that in december next year the price of bitcoin will be more than $15,000 or even more than $20,000
While in mining there is a risk that the site will close or not pay dividends because of the difficulty, I remember that it was this explanation that genesis mining gave when the bitcoin price dropped to $4000.
ripple Is the worst investment anyone can make