Instead of trying to find a website elsewhere, why don't you just buy and hold them?
Yes its good time to buy now as price is on decline mode, so if you want to invest then this is the right time to do it as price will go upwards at the time of halving.
That is speculation to on price going upwards. We hope to see it with having as it would be nice to not go in decline anymore. But it is not a sure bet. You can still lose money if BTC value went down after having.
We have seen in past coin value can drop look at day's from 1K ish and it sunk. Those people did not expect to have a loss. So I hope and think we will see value go up more before and after having but it is in no way a sure thing.