Am not aware of this meme before now but from what I read above it seems like a meme with some hype surrounding it. We can't deny the high risk of investing in meme projects and we can not also ignore the probability of a high reward when the project becomes successful.
I try to avoid meme projects because of obvious reasons, @op seem to be certain this tamadoge can make a difference that will increase the price value to $1. I hope this speculation is base on the nature of development of the project and not just on hype. If there is a strong utility that will push the price up, perhaps it can happen in the next bull season.