$PEPE still have 420.69 T market supply . can you believe that this coin is self deflationary ? answers yourself. and be careful for long term investment. development team's commitment is fail.