The US dollar had to get weaken because of the stimulus checks being issued. When you print a currency too much, its loses it value and people look to find alternative to transfer their wealth to sources which are safe. Bitcoin is the best way to store your wealth. This was expected when the US first announced about the stimulus money.