It was supposed to be Dogecoin’s day to shine, as hordes of Dogecoin-loving Redditors and Twitterati posted memes encouraging others to pump up the price of the coin on April 20. However, the price of Dogecoin tumbled down to $0.29, from an all-time high of $0.40. Its current price of $0.34 represents a 20% drop over the last 24 hours.